Files
hyperframes/skills-manifest.json
T
James RussoandLance Curtis d3a4e90370 fix(skills): stop embedded-captions shipping author-only paths; dedupe slideshow (#3225)
* fix(skills): stop embedded-captions shipping author-only paths

The skill is distributed via `hyperframes skills` (--copy, so the installed
bundle matches the published tree), but three shipped files pointed at
directories that only exist on the original author's machine.

- references/test-set.md: deleted. Nothing in the skill referenced it (zero
  inbound links across all 140 files), and its corpus lives at
  ~/Downloads/heygen_relevant_videos/, so it was neither reachable nor runnable.
- SKILL.md / dna/README.md: the retired 54-template archive was stated as
  living at a ~/Downloads path. Keeps the fact, drops the false location.
- themes/PORTING.md: marked maintainer-only. It authors new theme DNAs rather
  than using the skill, nothing links it, and its inputs (the cap_fx3 demos,
  the frame corpora, CONTRACT.md) are not distributed. The paths stay as the
  author's original layout, now explicitly labelled as names for the inputs.

The 10 references to ~/Downloads/hyperframes are untouched: those are the
documented last resort in a real chain (HYPERFRAMES_ROOT -> in-repo -> that
path), and every file carrying it also carries the env var.

Regenerates skills-manifest.json, which hashes the whole skill directory.

Closes #3219

— Rames Jusso (James's assistant)

* fix(skills): delete themes/PORTING.md instead of marking it internal

Nothing in the skill referenced it, its inputs are not distributed, and git
history keeps it recoverable. Marking a dead procedure still ships the dead
procedure.

— Rames Jusso (James's assistant)

* fix(skills): remove duplicated media-cleanup block in slideshow

The media-cleanup and global-nav-mute sections appeared twice in
skills/slideshow/SKILL.md. The two copies were not identical: the later one
was missing the paragraph requiring custom media controls to sync through
media events. Deletes the incomplete copy, keeps the complete one.

Originally authored in #3218. Carried here re-signed because the org requires
signed commits and both changes regenerate skills-manifest.json, which would
otherwise conflict between the two PRs.

Co-authored-by: Lance Curtis <69400491+imprimisxo@users.noreply.github.com>

* chore(skills): regenerate manifest for slideshow + embedded-captions

— Rames Jusso (James's assistant)

* chore(skills): record the two embedded-captions deletions in the guard

check-no-main-deletions.mjs deliberately has no blanket override, so each
intentional deletion is named with its reason and shows up in review.

— Rames Jusso (James's assistant)

---------

Co-authored-by: Lance Curtis <69400491+imprimisxo@users.noreply.github.com>
2026-08-11 14:57:32 -04:00

82 lines
1.6 KiB
JSON

{
"source": "heygen-com/hyperframes",
"skills": {
"embedded-captions": {
"hash": "14e79d53c24e3945",
"files": 138
},
"faceless-explainer": {
"hash": "c70b904aa68cf7e5",
"files": 24
},
"figma": {
"hash": "4f524b4962bd8d7c",
"files": 2
},
"general-video": {
"hash": "49f5216832cb8e91",
"files": 4
},
"hyperframes": {
"hash": "3a3ea01fe52e1600",
"files": 17
},
"hyperframes-animation": {
"hash": "5bc2ce098387a547",
"files": 121
},
"hyperframes-cli": {
"hash": "e042fcaaa3f9767f",
"files": 11
},
"hyperframes-core": {
"hash": "e9daaccaed05b8b4",
"files": 19
},
"hyperframes-creative": {
"hash": "bacb5205ea5eb3d8",
"files": 78
},
"hyperframes-keyframes": {
"hash": "a568c05c01b27461",
"files": 3
},
"hyperframes-registry": {
"hash": "9a4049ea33f0b914",
"files": 12
},
"media-use": {
"hash": "7e329ade41b1c1ba",
"files": 152
},
"motion-graphics": {
"hash": "1434e22bb0259bbb",
"files": 23
},
"music-to-video": {
"hash": "55a2b5fdcd6f892c",
"files": 132
},
"pr-to-video": {
"hash": "7769801640dca521",
"files": 30
},
"product-launch-video": {
"hash": "81953f054fcb9d91",
"files": 28
},
"remotion-to-hyperframes": {
"hash": "3ecc684432b298dd",
"files": 70
},
"slideshow": {
"hash": "6a24a84b0c1a75f9",
"files": 2
},
"talking-head-recut": {
"hash": "2f5d99f823c48e75",
"files": 28
}
}
}