mirror of
https://github.com/heygen-com/hyperframes.git
synced 2026-09-04 07:19:52 +00:00
docs(skills): teach the router that a chain can span several tracks
The router's audio rows still described the pre-bus feature — "automation envelopes on a track", "track gain/volume" — so a request like "one compressor across all four narration tracks" matched no row and fell through to a generic creation workflow. Both the domain row and the creator-edit row now name the submix bus. `CLAUDE.md` and `README.md` already carry it from the skill commit; only the routing surface was stale. Nothing else in CLAUDE.md's sync set changes: the skill's own `description:` is unchanged, and the docs pages and CLI templates only NAME the skill. `gen-skills-manifest --check` passes.
This commit is contained in:
@@ -18,7 +18,7 @@
|
|||||||
"files": 4
|
"files": 4
|
||||||
},
|
},
|
||||||
"hyperframes": {
|
"hyperframes": {
|
||||||
"hash": "d64583e4aa8011f7",
|
"hash": "4ad322bc56ef0c2f",
|
||||||
"files": 17
|
"files": 17
|
||||||
},
|
},
|
||||||
"hyperframes-animation": {
|
"hyperframes-animation": {
|
||||||
|
|||||||
@@ -92,21 +92,21 @@ Use the bare name without `/`. If the command fails, surface the error; do not r
|
|||||||
| Seek-safe GSAP, CSS, Anime.js, WAAPI, FLIP, paths, masks, SVG, 3D keyframes, or `hyperframes keyframes` diagnostics | `/hyperframes-keyframes` |
|
| Seek-safe GSAP, CSS, Anime.js, WAAPI, FLIP, paths, masks, SVG, 3D keyframes, or `hyperframes keyframes` diagnostics | `/hyperframes-keyframes` |
|
||||||
| Design specs, concept, palette, typography, narration, beat planning | `/hyperframes-creative` |
|
| Design specs, concept, palette, typography, narration, beat planning | `/hyperframes-creative` |
|
||||||
| Images, icons, logos, audio, captions, grades, LUTs, reusable media | `/media-use` |
|
| Images, icons, logos, audio, captions, grades, LUTs, reusable media | `/media-use` |
|
||||||
| Voiceover carve, audio effect chains, or automation envelopes on a track | `/hyperframes-audio` |
|
| Voiceover carve, audio effect chains, automation envelopes, or one chain/fader across several tracks (submix bus) | `/hyperframes-audio` |
|
||||||
| Init, lint, check, snapshots, compare, batch render, Studio, render, publish, or diagnostics | `/hyperframes-cli` |
|
| Init, lint, check, snapshots, compare, batch render, Studio, render, publish, or diagnostics | `/hyperframes-cli` |
|
||||||
| Registry blocks and components | `/hyperframes-registry` |
|
| Registry blocks and components | `/hyperframes-registry` |
|
||||||
| Figma assets, tokens, components, or storyboard frames as reconstructed motion | `/figma` |
|
| Figma assets, tokens, components, or storyboard frames as reconstructed motion | `/figma` |
|
||||||
|
|
||||||
Creator edit phrases are cross-domain requests. Load every skill named in the matching row:
|
Creator edit phrases are cross-domain requests. Load every skill named in the matching row:
|
||||||
|
|
||||||
| Creator request | Required domains |
|
| Creator request | Required domains |
|
||||||
| ------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
| -------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||||
| “cut this footage”, hard cut, trim, splice, reorder, or use a source range | `/general-video` + `/hyperframes-core`; core owns `data-start`, `data-duration`, `data-media-start`, and track layout. |
|
| “cut this footage”, hard cut, trim, splice, reorder, or use a source range | `/general-video` + `/hyperframes-core`; core owns `data-start`, `data-duration`, `data-media-start`, and track layout. |
|
||||||
| zoom in here, punch-in / punch-out, smooth multi-state zoom or reframe, Ken Burns, or camera move | `/general-video` + `/hyperframes-core` + `/hyperframes-keyframes`; animate the inner visual/crop wrapper, not the timed clip. |
|
| zoom in here, punch-in / punch-out, smooth multi-state zoom or reframe, Ken Burns, or camera move | `/general-video` + `/hyperframes-core` + `/hyperframes-keyframes`; animate the inner visual/crop wrapper, not the timed clip. |
|
||||||
| match cut or whip pan camera transition | `/general-video` + `/hyperframes-animation` + `/hyperframes-keyframes` + `/hyperframes-registry`; search/install a transition primitive before hand-authoring. |
|
| match cut or whip pan camera transition | `/general-video` + `/hyperframes-animation` + `/hyperframes-keyframes` + `/hyperframes-registry`; search/install a transition primitive before hand-authoring. |
|
||||||
| fade, crossfade, track gain/volume, automation, duck/carve, or audio effects | `/general-video` + `/hyperframes-core` + `/hyperframes-audio`; core places clips, audio mixes placed tracks. |
|
| fade, crossfade, track gain/volume, automation, duck/carve, audio effects, or one effect across several tracks | `/general-video` + `/hyperframes-core` + `/hyperframes-audio`; core places clips, audio mixes placed tracks — including a submix bus over a group of them. |
|
||||||
| picture and sound edits that combine cuts with camera motion or mixing | `/general-video` + `/hyperframes-core` + `/hyperframes-keyframes` when there is visual motion + `/hyperframes-audio` when sound is faded, mixed, ducked, automated, or processed. |
|
| picture and sound edits that combine cuts with camera motion or mixing | `/general-video` + `/hyperframes-core` + `/hyperframes-keyframes` when there is visual motion + `/hyperframes-audio` when sound is faded, mixed, ducked, automated, or processed. |
|
||||||
| source or generate media, or preprocess an unsupported speed ramp/mid-source freeze | `/media-use`; sourcing/generation/preprocessing only, never placed-track mixing. |
|
| source or generate media, or preprocess an unsupported speed ramp/mid-source freeze | `/media-use`; sourcing/generation/preprocessing only, never placed-track mixing. |
|
||||||
|
|
||||||
Constant `data-playback-rate` is render-safe for picture and pitch-preserved
|
Constant `data-playback-rate` is render-safe for picture and pitch-preserved
|
||||||
sound. It does not make source speed ramps keyframeable; preprocess ramps.
|
sound. It does not make source speed ramps keyframeable; preprocess ramps.
|
||||||
|
|||||||
Reference in New Issue
Block a user