hyperframes-registry (HeyGen HyperFrames Component Library)

A ready-made component catalog skill for HyperFrames: When creating videos, have the agent first search the local directory for existing assets such as transitions, overlays, title cards, animated text, subtitle styles, charts, maps, 3D, and camera movements. Use `hyperframes add` to install them into the project as editable source code and attach them to the timeline, rather than writing effects from scratch.

A ready-made component catalog skill for HyperFrames: When creating videos, have the agent first search the local directory for existing assets such as transitions, overlays, title cards, animated text, subtitle styles, charts, maps, 3D, and camera movements. Use hyperframes add to install them into the project as editable source code and attach them to the timeline, rather than writing effects from scratch.

skills.sh install count 1068028 (+21312 / 24h)

Security Audit: Risk warnings present

  • Installs or runs third-party packages (npx / pip, etc.), which constitutes command execution
  • Allows the agent to execute shell / script commands
  • Audit scope: GitHub heygen-com/hyperframes/skills/hyperframes-registry/SKILL.md (only scans SKILL.md text)

Rationale

  • The author states the catalog contains approximately 450 entries, divided into two types: blocks are complete scenes with their own timelines (installed to compositions/<name>.html and mounted using attributes like data-composition-src), while components are snippets integrated into existing scenes (copying their markup, styles, and scripts)
  • By default, searches are performed locally by keyword without sending queries externally; semantic search requires downloading a model of approximately 33 MB, and SKILL.md requires asking the user first and prohibits silently enabling it; queries must always be in English because the catalog is indexed in English
  • Installed entries are standard source code, which can be modified or deleted; variables are set individually per mount using data-variable-values, and beat-based blocks use npx hyperframes beats --json to retrieve beat timings
  • This is part of the same suite as the main hyperframes skill and hyperframes-cli listed under 10-27 and 10-28: the main skill explains how to write compositions, the CLI skill explains commands, and this one only handles finding existing assets
  • skills.sh recorded 21312 installs in 24 hours, the highest among entries included in this issue, with a cumulative total of 1068028; another 6 skills from the same repository are on the list (indicating attention only)

Usage

  • npx skills add https://github.com/heygen-com/hyperframes --skill hyperframes-registry, typically installed alongside the main hyperframes skill
  • Search: npx hyperframes catalog --query "\<desired effect, in English\>" --json, optionally adding --type block|component or --tag; Install: npx hyperframes add \<name\> --json, which prints the written files and mount snippets
  • Requires an existing HyperFrames project; add always requires an internet connection, while searches can be performed offline using the cached catalog

Risks

  • The npx and shell execution noted in the audit align with the intended use: catalog, add, and beats are all HyperFrames CLI commands, and the first run downloads the CLI from npm
  • If no suitable entries are found, SKILL.md requires the agent to first run npx hyperframes feedback --search-miss to report the query terms and desired effect to HyperFrames before writing code manually; the scan did not separately list this reporting feature. If you do not want to report, specify this in the prompt
  • The number of entries is provided by the author; the final visual effect of individual components must be previewed and judged by the user

Open · Repository

Best Skills 每日数据(LinklyAI / @BlueeonY,CC BY 4.0)

Explore the latest AI Radar updates