captions-overlay
An agent skill by heygen-com, from heygen-com/hyperframes. Tags: automation, captions, design, video.
What it does
Overlay doctrine for the embedded-captions workflow — the caption MODEL (drop / rail / embed) and the rule that captions are an OVERLAY composited on top of the film, never a reserved bottom band you shift content up to avoid. Load when adding captions/subtitles to a talking-head or launch video, when deciding whether a phrase should be dropped, ride the verbatim rail, or be promoted to a scarce embedded climax, when laying out a composition that will carry captions (do NOT reserve a keep-out band), or when centering a composition on the true frame center under captions. Quotes the rail+embed model from embedded-captions and constraint
Install
With the skills CLI, which installs into Claude Code, Codex, Cursor and other agents:
npx skills add heygen-com/hyperframes --skill captions-overlay
Or copy the skill folder into Claude Code's skills directory by hand (~/.claude/skills for every project, or .claude/skills inside one):
git clone --depth 1 https://github.com/heygen-com/hyperframes
cp -r hyperframes/.agents/skills/captions-overlay ~/.claude/skills/captions-overlay
Safety box score
Grade A, minimal risk: 0 of 100 risk points, rated 2026-10-20. The grade rates what the skill and its scripts can reach on the machine of whoever installs it, across eight categories from shell execution to secrets access. How the score works.
This skill is documentation-only: it defines captioning/layout doctrine and does not ship code, scripts, or external fetches. The main thing it changes is how an agent composes video captions, with no direct machine, account, or filesystem risk in the file itself.
| Category | Level | Why |
|---|---|---|
| Code & shell execution | 0 (none) | No shell commands, scripts, code evaluation, or native executables are present; the file is prose guidance only. |
| Network access | 0 (none) | There are no download, upload, API, or remote-host instructions in the shipped file. |
| Filesystem reach | 0 (none) | It does not read, write, delete, or reference paths outside the project beyond naming another skill. |
| Secrets & credentials | 0 (none) | No tokens, passwords, credential stores, or secret-handling instructions appear. |
| Privilege & persistence | 0 (none) | There is no sudo, service installation, shell/profile editing, or OS-level configuration here. |
| Instruction hijack surface | 0 (none) | It does not ask the agent to ignore instructions, hide behavior, or follow fetched content; the text is domain guidance only. |
| Irreversible actions | 0 (none) | It does not send, publish, pay, deploy, or delete anything; it only describes caption composition behavior. |
| Transparency | 0 (none) | No binaries, minified blobs, base64, or unreviewable runtime code are included; the content is fully readable markdown. |
Before installing
- Read the upstream `embedded-captions` skill this file depends on, since this bundle only adds overlay doctrine.
- If you use this in a video pipeline, sanity-check one sample render to confirm the overlay rule matches your editor's caption placement.
Rated 2026-10-20 by an automated review of 1 file from the skill's repository.
Source
- Repository
- heygen-com/hyperframes (all skills from this repository)
- Path
- .agents/skills/captions-overlay/SKILL.md
- Branch
- main
- Updated
- 2026-09-19
Related skills
- talking-head-recut — Package an existing talking-head / interview / podcast video with timed, designed GRAPHIC OVERLAY cards — kinetic titles, lower-thirds, data callouts, quotes.
- embedded-captions — Add captions or subtitles to an existing single-subject talking-head video without editing the footage.
- general-video — Author or edit a custom HyperFrames composition when no specialized workflow fits, or when BRIEF.md sets flow: companion. Use for longer or multi-scene pieces.
- oversized-cursor — House-style oversized macOS cursor technique for HyperFrames launch videos.
- product-launch-video — Turn a product or marketing URL, pasted script, or brief into a product launch / promo video — SaaS promos, feature reveals, product demos.
- seam-craft — Render-correctness doctrine for scene-to-scene seams in HyperFrames launch videos — the prerequisites that make transitions composite correctly on the master.