Files
hyperframes/skills-manifest.json
T
WaterrrForever 306a291dea fix(skills): audit descriptions — trim routing prose, fix stale facts, add missing triggers (#1990)
* fix(skills): audit descriptions — trim routing prose, fix stale facts, add missing triggers

Descriptions are the always-loaded routing tier; this audit rebuilds them on
one principle: discriminate by input shape, not pipeline internals.

- Trim creation-workflow descriptions to positive trigger + nearest-neighbor
  disambiguation + /hyperframes escape hatch; full routing prose already
  lives in each skill body's route-confirm block and the router
- Codify the workflow-vs-domain split as ownership (owns the end-to-end
  deliverable vs capability layer pulled in mid-flight) in /hyperframes,
  and widen "make me a video" framing to deck / composition port
- Fix stale facts: embedded-captions identity count (desc 32, body 17 →
  actual 36 = 10 classic + 26 themed), six→ten visual languages, retired
  RVM/Standard wording in router details, figma shader transport
  (MCP → MCP source / native export), keyframes "cursor demos" (no backing
  content), hyperframes-media scripts/audio.mjs leak
- Register missing capabilities: motion-graphics maps category (was in
  categories/ but absent from its own table, description, and router),
  asset-fusion + news triggers, slideshow page-to-deck + presenter mode,
  general-video editing, talking-head-recut 16:9/9:16/4:5 canvas,
  cli feedback + lambda sites, product demos, mood-brief BGM generation
- website-to-video: relabel promo-shaped video types to keep the promo
  boundary with /product-launch-video; drop headless-Chrome wording
- music-to-video: lyric timing via /hyperframes-media transcription or
  user-supplied lyrics, placed on the beat grid
- Sync catalogs in lockstep (CLAUDE.md, AGENTS.md, README,
  docs/guides/skills.mdx, CLI project templates): add music-to-video +
  slideshow entries, complete the domain-skill lists, and extend the
  catalog-maintenance rule to cover AGENTS.md and the templates

Validated with a 35-case description-only routing eval: 35/35 both before
and after the rewrite (including new maps / asset-fusion / news probes).

* fix(skills): post-media-v2 consistency — stale media ref, router figma wording, catalog rows

- music-to-video: lyric transcription now routes to /media-use (the
  retired /hyperframes-media was still referenced)
- router capability map: figma row gains the shaders fact (MCP source /
  native export), matching the SKILL.md source of truth
- media-use catalog rows (CLAUDE.md, README, docs/guides/skills.mdx):
  add image models + captioning, aligning with the v2 description
- catalog rule #1: root AGENTS.md carries the workflow list only (it
  has no domain-skill section) — rule wording now says so
2026-07-07 14:28:46 +08:00

86 lines
1.7 KiB
JSON

{
"source": "heygen-com/hyperframes",
"skills": {
"embedded-captions": {
"hash": "d870992d206c9ddc",
"files": 144
},
"faceless-explainer": {
"hash": "80882d8135b2aeac",
"files": 18
},
"figma": {
"hash": "26676992c1aed316",
"files": 1
},
"general-video": {
"hash": "6cb3fbdf9b860ba6",
"files": 1
},
"hyperframes": {
"hash": "4e0795ead8c8bfa3",
"files": 1
},
"hyperframes-animation": {
"hash": "0d0bd375f292a04a",
"files": 116
},
"hyperframes-cli": {
"hash": "493e59cafaab3d10",
"files": 7
},
"hyperframes-core": {
"hash": "6683808c1c4beebd",
"files": 13
},
"hyperframes-creative": {
"hash": "18a14a79da6cbc06",
"files": 68
},
"hyperframes-keyframes": {
"hash": "555c0cd491c40cea",
"files": 3
},
"hyperframes-registry": {
"hash": "e3b389526834109d",
"files": 10
},
"media-use": {
"hash": "db5787c5ff2bd852",
"files": 97
},
"motion-graphics": {
"hash": "f5a432862116b39a",
"files": 23
},
"music-to-video": {
"hash": "42aba6b650599962",
"files": 132
},
"pr-to-video": {
"hash": "71dce61cff0233f2",
"files": 22
},
"product-launch-video": {
"hash": "ac4e1e4aa671fe27",
"files": 20
},
"remotion-to-hyperframes": {
"hash": "6d4b352ecd46c8fb",
"files": 70
},
"slideshow": {
"hash": "764746e9199213b6",
"files": 2
},
"talking-head-recut": {
"hash": "fbb95a4c6062c41a",
"files": 27
},
"website-to-video": {
"hash": "d81ede8e9cabd09b",
"files": 32
}
}
}