Agent Skills › heygen-com/hyperframes › hyperframes-registry

hyperframes-registry

GitHub

提供HyperFrames可视化素材库的检索与安装指南,支持通过catalog搜索和add命令快速集成预设块与组件,涵盖转场、图表等效果。

skills/hyperframes-registry/SKILL.md heygen-com/hyperframes

Trigger Scenarios

需要快速添加视频转场或特效 查找并安装预设视觉组件 使用HyperFrames构建动态内容

Install

npx skills add heygen-com/hyperframes --skill hyperframes-registry -g -y
More Options

Use without installing

npx skills use heygen-com/hyperframes@hyperframes-registry

指定 Agent (Claude Code)

npx skills add heygen-com/hyperframes --skill hyperframes-registry -a claude-code -g -y

安装 repo 全部 skill

npx skills add heygen-com/hyperframes --all -g -y

预览 repo 内 skill

npx skills add heygen-com/hyperframes --list

SKILL.md

Frontmatter
{
    "name": "hyperframes-registry",
    "description": "About 450 ready-made HyperFrames blocks and components installed as editable source - transitions, overlays, titles, kinetic type, captions, charts, map overlays, 3D, camera moves. Use it before hand-building any named visual (CRT scanlines, glitch, film grain, a chart); also for hyperframes add and catalog."
}

Plugin installs: Before setup or freshness commands, follow plugin execution rules when this skill is inside a HyperFrames plugin.

HyperFrames registry

Starting from an item is faster and usually better than writing the effect yourself, and an installed item is ordinary source in your project: change it, cut it down, restyle it.

Find and install

There is no hyperframes registry command; searching is catalog, installing is add.

npx hyperframes catalog --query "<what the beat should do, in English>" --json
npx hyperframes add <name> --json        # prints the written files and the mount snippet
  • Query in English even when the video is not: the catalog is indexed in English, and another script returns No searchable words in query, which is not a gap.
  • Search is local and sends nothing. The default words tier only finds items that reuse your words; --on-device ranks by meaning after a one-time ~33 MB download. Offer that download and let the person decide; never enable it silently. The --json envelope names the tier that answered.
  • Narrow with --type block|component and --tag <tag>. add <tag> installs every block with that tag; dependencies install first. add needs the network even for an item installed before; search works offline from the cached manifest.
  • Nothing fits: report it before you hand-build, on either tier. catalog --query prints the line pre-filled (report_gap in --json): npx hyperframes feedback --search-miss "<query>" --wanted "<the move you needed>" --tier <tier>. Describe the effect, not an item name you imagined.

Tiers, dropped and unindexed, stale indexes, offline behaviour: references/search.md.

What's in it

Blocks: a scene with its own timeline Examples
Transitions beat-freeze-cut, chromatic-radial-split, cinematic-zoom
Overlays and lower thirds camcorder-hud, editorial-flash-overlay, lt-clean-bar
Title cards and kinetic type canopy-part-title, code-slice-hero
Social, chat and UI cards ai-chat-reveal, chatgpt-exchange
Code, charts, data and maps code-diff, bar-chart-race, data-chart
3D, shader and backgrounds app-showcase, aurora, blob
Components: a snippet merged into your scene Examples
Motion primitives and text effects agent-cursor, blur-in, bottom-up-letters
Caption styles caption-clip-wipe, caption-editorial-emphasis
Camera moves camera-shake, camera-scan-gate
Product demo and UI props before-after-wipe, browser-device-stage
Textures, particles and effects ascii-render-pass, grain-overlay

Wiring

  • Block: installs to compositions/<name>.html. Mount it with data-composition-src, data-composition-id matching the block's own id, data-start and the data-duration you need; the snippet add prints is the starting point. references/wiring-blocks.md.
  • Component: installs to compositions/components/<name>.html. Copy its markup, <style> and script into your scene, and follow its comment block if it hooks into your timeline. references/wiring-components.md.
  • Take the largest unit that fits, then edit it. Keep an installed item's ids prefixed as they are, so two items can't collide.
  • An item keeps its own variables; set them for one mount with data-variable-values on its host (add --vars '{"title":"…"}' writes that), and point its colour and font variables at your brand's.
  • Beat-synced blocks take hit times from npx hyperframes beats --json: the beat times minus the mount's data-start.
  • Install paths come from hyperframes.json (references/install-locations.md).

Contributing

Authoring a new block or component for an upstream PR: references/contributing.md, starter templates in references/templates.md, quality bar in references/component-quality-bar.md.

Version History

  • 34a8d48 Current 2026-11-02 22:56

    技能结构重构,从SKILL.md转为GUIDE.md以优化核心包体积;精简描述,将细节移至参考文档;更新命令说明以反映catalog和add的使用规范。

  • 9566f96 2026-10-19 05:57

    修复了因教义审计导致的错误事实和断裂路径,特别是关于registry搜索报告层级传递的问题。

  • a80d733 2026-09-22 11:12

    修复技能在构建前未搜索组件目录的问题,确保优先使用现有效果而非手动创建。

  • 634df5a 2026-08-19 22:13

    优化目录搜索排序算法,提升名称和标题的权重,处理复数折叠,引入逆文档频率以区分稀有词,修复空查询报错逻辑。

  • 9d4c349 2026-07-24 22:17

Same Skill Collection

.agents/skills/changelog-video/SKILL.md
.claude/skills/changelog-video/SKILL.md
registry/blocks/canopy-part-title/SKILL.md
registry/blocks/code-slice-hero/SKILL.md
registry/blocks/cuboid-carousel/SKILL.md
registry/blocks/frost-sequence-camera-orbit/SKILL.md
registry/blocks/glass-shard-title/SKILL.md
registry/blocks/orbit-card/SKILL.md
registry/blocks/wireframe-portal-title/SKILL.md
skills/faceless-explainer/SKILL.md
skills/figma/SKILL.md
skills/general-video/SKILL.md
skills/hyperframes-cli/SKILL.md
skills/hyperframes-core/SKILL.md
skills/hyperframes-creative/SKILL.md
skills/hyperframes-keyframes/SKILL.md
skills/hyperframes/SKILL.md
skills/media-use/SKILL.md
skills/music-to-video/SKILL.md
skills/pr-to-video/SKILL.md
skills/product-launch-video/SKILL.md
skills/remotion-to-hyperframes/SKILL.md
skills/reverse-any-video/SKILL.md
skills/slideshow/SKILL.md
skills/talking-head-recut/SKILL.md
.agents/skills/captions-overlay/SKILL.md
.agents/skills/cut-the-curve/SKILL.md
.agents/skills/motion-doctrine/SKILL.md
.agents/skills/oversized-cursor/SKILL.md
.agents/skills/seam-craft/SKILL.md
.claude/skills/captions-overlay/SKILL.md
.claude/skills/cut-the-curve/SKILL.md
.claude/skills/motion-doctrine/SKILL.md
.claude/skills/oversized-cursor/SKILL.md
.claude/skills/seam-craft/SKILL.md
skills/embedded-captions/SKILL.md
skills/hyperframes-animation/SKILL.md
skills/hyperframes-audio/SKILL.md
skills/hyperframes-studio/SKILL.md
skills/motion-graphics/SKILL.md

Metadata

Files
0
Version
34a8d48
Hash
0ac5bb49
Indexed
2026-07-24 22:17

inicio - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-11-03 09:34
浙ICP备14020137号-1