Files
hyperframes/skills-manifest.json
T
WaterrrForeverandClaude Opus 4.8 7cb8386539 refactor(skills): rebuild faceless-explainer + pr-to-video on the shot-sequence architecture (#1778)
* refactor(skills): rebuild faceless-explainer + pr-to-video on the shot-sequence architecture

Move both skills onto the current shot-sequence authoring architecture and
the latest shared engine, then re-narrate to each domain. The engine fixes
(pre-assembly frame guards + BGM loop-extend in assemble-index, dark-ground
caption contrast, brand-accent selection + mono role in tokens, dark-mode
polarity invert / weight-clamp / icon-font filter in build-frame) had only
landed in one copy; both skills were a generation behind.

- Authoring model: visual-design now writes a time-coded shot sequence (Scene
  windows paced to the voiceover) instead of the older effects-id phased note;
  motion-language carries the move vocabulary + the tightened motion doctrine
  (smooth over bouncy) + the seek-safe core (fromTo entrances, no CSS-transition
  motion); add cut-catalog (within-frame velocity-matched seams); frame-worker
  and SKILL Step 4/5 move to blueprint instantiation + shot-sequence fidelity.
- faceless-explainer: fold the standalone composition.md into visual-design
  (inventing-the-visual / portrait / caption geometry); keep the explainer
  story doctrine; graft cue-segmented VO + candidate-blueprint-from-Step-3.
- pr-to-video: keep the ingest pipeline (fetch-pr / ingest / fetch-people-avatars)
  and code-vocabulary; preserve the code-beat (code-* block as focal, Scenes
  choreograph the surround) and mechanism-beat treatments under the new model.
- Drop stage-assets from both (no captured assets to stage); remove derivation
  references so each skill reads standalone.

bun run scripts/lint-skills.ts passes; all scripts node --check clean.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* chore(skills): resync skills-manifest after format pass

The pre-commit skills-manifest hook hashed the skills before the format hook
reformatted cut-catalog.md, so the committed manifest lagged the on-disk
content and CI's "Skills: manifest in sync" check failed. Regenerated.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-30 00:02:24 +08:00

82 lines
1.6 KiB
JSON

{
"source": "heygen-com/hyperframes",
"skills": {
"embedded-captions": {
"hash": "7fa25370f9fbb4b3",
"files": 144
},
"faceless-explainer": {
"hash": "b94e52c77d04c1ea",
"files": 17
},
"general-video": {
"hash": "a30225e30ec7b06c",
"files": 1
},
"hyperframes": {
"hash": "55f1e72887f8f983",
"files": 1
},
"hyperframes-animation": {
"hash": "57458f4308708e21",
"files": 115
},
"hyperframes-cli": {
"hash": "be5af457d0b3d2ff",
"files": 7
},
"hyperframes-core": {
"hash": "6243b6f09c94cce1",
"files": 13
},
"hyperframes-creative": {
"hash": "bb248c1bc5cc28b5",
"files": 67
},
"hyperframes-media": {
"hash": "096b2ab0a43b05dd",
"files": 40
},
"hyperframes-registry": {
"hash": "e3b389526834109d",
"files": 10
},
"media-use": {
"hash": "f0edb0fd7cd513a5",
"files": 19
},
"motion-graphics": {
"hash": "be1d1f159d5eb0e4",
"files": 23
},
"music-to-video": {
"hash": "c188d0d159b926c2",
"files": 132
},
"pr-to-video": {
"hash": "85a7577aee41bb82",
"files": 21
},
"product-launch-video": {
"hash": "5341508d185c091d",
"files": 18
},
"remotion-to-hyperframes": {
"hash": "9d959b31fa0fc9d0",
"files": 70
},
"slideshow": {
"hash": "ae8d8f3093ef0c04",
"files": 2
},
"talking-head-recut": {
"hash": "a3dc251f26be8a3e",
"files": 27
},
"website-to-video": {
"hash": "ac39931f9a7da749",
"files": 32
}
}
}