Files
hyperframes/skills-manifest.json
T
Vance IngallsandClaude Fable 5 e9076324e7 feat(cli): figma import telemetry — subcommand labels, typed error codes, figma_import event (#1979)
Closes the observability gaps on the figma integration:
- withFigmaErrors takes a command label (figma:asset|tokens|component) and
  reports the failure inline before its process.exit — the top-level
  trackCommandFailures wrapper never sees self-exiting commands, so typed
  codes (NO_TOKEN, BAD_TOKEN, FORBIDDEN, RATE_LIMITED) were invisible.
  FigmaClientError codes surface as the error name for dashboarding the
  first-run funnel (NO_TOKEN -> later success = onboarding conversion).
- new figma_import event per import: phase, duration, reused (dedup
  effectiveness), tokens variables-vs-styles mode + entry count
  (Enterprise gating rate), unresolved-binding + rasterized-node counts
  (fidelity degradation). No fileKeys, node ids, names, or descriptions.
- /figma skill fires the events beacon (figma-motion / figma-shaders /
  figma-storyboard) for the MCP phases that never touch the CLI.

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-05 23:27:58 -07:00

90 lines
1.8 KiB
JSON

{
"source": "heygen-com/hyperframes",
"skills": {
"embedded-captions": {
"hash": "62aec45830eda54b",
"files": 144
},
"faceless-explainer": {
"hash": "6dac80491c3db278",
"files": 18
},
"figma": {
"hash": "4c3977e79a17d498",
"files": 1
},
"general-video": {
"hash": "a30225e30ec7b06c",
"files": 1
},
"hyperframes": {
"hash": "2bd5cdf9f851b4d2",
"files": 1
},
"hyperframes-animation": {
"hash": "19024009fab8e5d1",
"files": 116
},
"hyperframes-cli": {
"hash": "9b36a367a0e3a332",
"files": 7
},
"hyperframes-core": {
"hash": "e978b3168748eb39",
"files": 13
},
"hyperframes-creative": {
"hash": "18a14a79da6cbc06",
"files": 68
},
"hyperframes-keyframes": {
"hash": "47f20312033792c3",
"files": 3
},
"hyperframes-media": {
"hash": "56190192ead45ed1",
"files": 47
},
"hyperframes-registry": {
"hash": "e3b389526834109d",
"files": 10
},
"media-use": {
"hash": "75dda0086dda18ce",
"files": 19
},
"motion-graphics": {
"hash": "be1d1f159d5eb0e4",
"files": 23
},
"music-to-video": {
"hash": "0c5738fac0fe622f",
"files": 132
},
"pr-to-video": {
"hash": "d40ba25aa5af30e1",
"files": 22
},
"product-launch-video": {
"hash": "b1895d518ec04da5",
"files": 20
},
"remotion-to-hyperframes": {
"hash": "9d959b31fa0fc9d0",
"files": 70
},
"slideshow": {
"hash": "63c685cd4a93bfa5",
"files": 2
},
"talking-head-recut": {
"hash": "a3dc251f26be8a3e",
"files": 27
},
"website-to-video": {
"hash": "ac39931f9a7da749",
"files": 32
}
}
}