Getting it into your agent
It runs from inside its repository, so the clone comes first — what it calls does not travel with the file alone.
git clone --depth 1 https://github.com/bozhouDev/video-skills-toolkitnpx agentmods add skills/bozhoudev/video-skills-toolkit/talking-head-hyperframesWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/bozhoudev/video-skills-toolkit/talking-head-hyperframes)<a href="https://agentmods.dev/skills/bozhoudev/video-skills-toolkit/talking-head-hyperframes"><img src="https://agentmods.dev/badge/skills/bozhoudev/video-skills-toolkit/talking-head-hyperframes.svg" alt="Measured on agentmods" height="20"></a>- NVIDIA SkillSpector pass
What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00150 | $0.01957 |
| Opus 5 | $0.00075 | $0.00979 |
| Sonnet 5 | $0.00030 | $0.00391 |
| Haiku 4.5 | $0.00015 | $0.00196 |
Grade A, and why
talking-head-hyperframes scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 7d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 85 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Talking Head HyperFrames · Template Factory
只产出经过舞台证明的固定模板和可审计交接。内容执行属于 hyperframes-scene-animator。
先路由意图
- 只建或修复固定舞台、归档输入、检查就绪状态:由本 Skill 执行。
- 用户要求制作镜头,而工程尚无合格模板:先完成本 Skill 的职责,再按交接状态停止或路由。
- 工程已经
READY_FOR_EXECUTION,且用户只要求镜头实现、语义动效、转场、声音、proof 或整改:直接路由到hyperframes-scene-animator,不要复制其流程。 - 用户明确调用本 Skill 做内容场景时,仍按上述边界路由,不能越权代做。
生成或验证工程前,必须读取当前启用的 hyperframes 与 hyperframes-cli skills。不要复制它们的运行时规则;所有 scaffold、校验和舞台 proof 都通过生成项目公开的 package scripts 复现。若这些脚本或实现资源尚未提供,明确报告缺少的能力并停止,不要临时发明替代工程。
唯一职责
本 Skill 负责:
- 创建或修复固定模板与稳定根 composition;
- 归档用户已经提供的锁定输入,保留源路径、项目相对路径、大小与 SHA-256;
- 校验媒体可解码性和时长、字幕 schema/时间、motion contract 覆盖与 source hash;
- 写 manifest 和 template handoff;
- 运行只证明固定舞台的结构检查与 stage proof;
- 根据就绪状态停止或路由下游。
本 Skill 不导演镜头,不写内容场景,不选择语义动效或转场,不做 SFX/BGM 设计,不渲染整片,不审片,也不整改内容实现。不得为了演示而加入标题页、三卡片、流程图、TopBar、通用 enterStyle 或全局 crossfade。
就绪状态
允许缺少正式输入时创建固定模板,但必须把状态写成 TEMPLATE_ONLY。manifest 与 handoff 应逐项列出每个缺失或无效输入,并给出期望路径、实际路径以及可获得的 hash/校验结果;不得伪造占位输入或假装就绪。
只有以下各项全部有效且相互一致时才写 READY_FOR_EXECUTION:
- 可解码且有精确时长的锁定完整人声音频;
- 非空、时间有效、与音频时长一致的对齐字幕;
- 用户已确认的导演脚本与制作规格;
- 素材计划;
- 覆盖整片、字段完整的 motion contract;
- 上述锁定输入的源路径、项目相对路径和 SHA-256,以及 contract source hash 比对结果。
口播视频、录屏、截图和字体按实际提供情况归档并记录;缺少可选媒体不冒充必填失败。输入矛盾、导演未确认或 source hash 不一致时保持 TEMPLATE_ONLY 并停止升级状态。
脚手入口
生成前读 references/project-layout.md 确认固定层与下游所有权,再读 references/input-handoff.md 执行输入、hash 和就绪门。
只要挂载数字人或 PIP 占位,还必须完整读取 references/pip-contract.md。PIP 不是一个可随手摆放的视频:模板必须锁定外圈、媒体区、层级、裁切、人物安全区、不透明背景和审查证据。当前 Bozhou Digital Twin 的默认裁切是 object-fit: cover; object-position: 66.7% 50%;更换人物时允许用脚手参数覆盖,但覆盖值必须进入 manifest 并通过静态页与成片放大审查。
node scripts/scaffold_talking_head_hyperframes_project.mjs --project-dir /absolute/path/to/project [input flags]
node scripts/validate_inputs.mjs /absolute/path/to/project
node scripts/validate_fixed_stage.mjs /absolute/path/to/project
生成后必须在项目内运行 npm run check:inputs 和 npm run check:fixed-stage;需要完整 HyperFrames 静态/运行门时运行 npm run check:template。任何调用 HyperFrames 的 package script 必须保持精确版本 0.7.65。
What ships with it
60 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
- agents/openai.yaml 412 B
- assets/golden-backgrounds/narrow-center-grid-t000.png 327 KB
- assets/golden-backgrounds/narrow-center-grid-t004.png 336 KB
- assets/golden-backgrounds/narrow-center-grid-t009.png 334 KB
- assets/hyperframes-project/.npmrc 20 B
- assets/hyperframes-project/assets/fonts/NotoSansSC-400.ttf 10294 KB
- assets/hyperframes-project/assets/fonts/NotoSansSC-500.ttf 10287 KB
- assets/hyperframes-project/assets/fonts/NotoSansSC-700.ttf 10284 KB
- assets/hyperframes-project/assets/fonts/SpaceGrotesk-400.ttf 68 KB
- assets/hyperframes-project/caption-overrides.json 3 B
- assets/hyperframes-project/compositions/caption-overlay.html 2.3 KB
- assets/hyperframes-project/compositions/content.html 747 B
- assets/hyperframes-project/compositions/pip-overlay.html 2.4 KB
- assets/hyperframes-project/compositions/studio-background.html 7.6 KB
- assets/hyperframes-project/DESIGN.md 5.6 KB
- assets/hyperframes-project/hyperframes.json 318 B
- assets/hyperframes-project/index.html 1.6 KB
- assets/hyperframes-project/manifest.json 3.5 KB
- assets/hyperframes-project/meta.json 196 B
- assets/hyperframes-project/package.json 2.9 KB
- assets/hyperframes-project/proof/goldens/narrow-center-grid-t000.png 327 KB
- assets/hyperframes-project/proof/goldens/narrow-center-grid-t004.png 336 KB
- assets/hyperframes-project/proof/goldens/narrow-center-grid-t009.png 334 KB
- assets/hyperframes-project/review/executor-report-v1.md 1.6 KB
- assets/hyperframes-project/review/lead-review-v1.md 1.0 KB
- assets/hyperframes-project/review/proof-manifest-v1.json 1.5 KB
- assets/hyperframes-project/review/stage-parity/hyperframes-t000.png 327 KB
- assets/hyperframes-project/review/stage-parity/hyperframes-t004.png 336 KB
- assets/hyperframes-project/review/stage-parity/hyperframes-t009.png 334 KB
- assets/hyperframes-project/review/stage-parity/stage-parity-receipt.json 1.1 KB
- assets/hyperframes-project/scripts/analyze-preview.mjs 7.0 KB runs code
- assets/hyperframes-project/scripts/build-animation-map.mjs 1.0 KB runs code
- assets/hyperframes-project/scripts/build-contact-sheet.mjs 3.1 KB runs code
- assets/hyperframes-project/scripts/build-pip-review.mjs 3.7 KB runs code
- assets/hyperframes-project/scripts/check-fixed-stage.mjs 24 KB runs code
- assets/hyperframes-project/scripts/check-inputs.mjs 19 KB runs code
- assets/hyperframes-project/scripts/hyperframes-animation-map.mjs 19 KB runs code
- assets/hyperframes-project/scripts/package-loader.mjs 8.1 KB runs code
- assets/hyperframes-project/scripts/project-integrity.mjs 5.8 KB runs code
- assets/hyperframes-project/scripts/promote-preview.mjs 5.9 KB runs code
- assets/hyperframes-project/scripts/proof-approve.mjs 5.6 KB runs code
- assets/hyperframes-project/scripts/proof-bind-review.mjs 2.7 KB runs code
- assets/hyperframes-project/scripts/proof-gate.mjs 6.5 KB runs code
- assets/hyperframes-project/scripts/proof-lock.mjs 1.8 KB runs code
- assets/hyperframes-project/scripts/proof-prepare.mjs 7.9 KB runs code
- assets/hyperframes-project/scripts/proof-stage.mjs 4.9 KB runs code
- assets/hyperframes-project/scripts/run-workflow.mjs 1.7 KB runs code
- assets/hyperframes-project/scripts/validate-motion-contract.mjs 15 KB runs code
- assets/hyperframes-project/scripts/validate-project-proof.mjs 35 KB runs code
- assets/hyperframes-project/scripts/validate-runtime-adaptation.mjs 38 KB runs code
- assets/hyperframes-project/snapshots/stage/contact-sheet.jpg 59 KB
- assets/hyperframes-project/snapshots/stage/frame-00-at-0s.png 327 KB
- assets/hyperframes-project/snapshots/stage/frame-01-at-4s.png 336 KB
- assets/hyperframes-project/snapshots/stage/frame-02-at-9s.png 334 KB
- assets/hyperframes-project/styles.css 1.6 KB
- evals/evals.json 4.4 KB
- evals/fixtures/fixed-stage/expected-geometry.json 1.0 KB
- evals/fixtures/fixed-stage/parity-fixture.json 1.2 KB
- evals/fixtures/ingestion/asset-plan.md 139 B
- evals/fixtures/ingestion/captions-aligned.json 268 B
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 7d ago First seen · 85 lines · 150 tokens per session scan A 6693ecf8f8f8
talking-head-hyperframes is a skill published in the GitHub repository bozhouDev/video-skills-toolkit (138 stars, last pushed 1mo ago), licensed MIT. It adds 150 tokens to every session and 1,957 once invoked, about $0.0007 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
video-hyperframes
Hyperframes / Remotion-compatible continuous frame animation with autoplay support.
video-hyperframes
A web-based sequence of video frames designed for Hyperframes or Remotion, with each frame presenting one visual idea.
remocn
Build Remotion videos with remocn — copy-paste animation components and timeline-driven UI primitives from a shadcn registry. Use when composing a video or scene in a Remotion project, adding a single animation, transition, background, or UI-block sim, or reaching for a video-ready UI primitive (button, dialog…
minimax-cli
Nested swiss-knife reference for the MiniMax mmx CLI and the canonical MiniMax CLI procedure shipped with the TUI: install mmx-cli, discover the correct TUI-managed MiniMax preset/key slot without leaking secrets, match mainland vs international regions, and route image/video/music/TTS generation or one-shot shell…
videoagent-audio-studio
Tired of juggling multiple audio APIs? This skill gives you one-command access to TTS, music generation, sound effects, and voice cloning. Use when you want to generate any audio without managing multiple API keys.
multimodal-llm
Vision, audio, video generation, and multimodal LLM integration patterns. Use when processing images, transcribing audio, generating speech, generating AI video (Kling v3, Sora 2, Veo 3.1 std/lite/fast, Runway Gen-4.5 via gen4turbo), or building multimodal AI pipelines.