heygen-com avatar

Captions Overlay

Captions-overlay is a doctrine skill for the HyperFrames captions workflow, meant to load alongside the upstream `/hyperframes` captions reference rather than replace it. Its core idea is a three-way split for every spoken phrase: drop filler like um and uh, ride the verbatim lower-third rail for ordinary content, or promote a rare headline beat to an embed composited behind the subject. The rule that matters most is that captions are an overlay on top of the film, never a reserved bottom band, so you center compositions on the true frame midpoint instead of shifting content up to make room. Reach for it when adding subtitles to talking-head or launch videos, or when laying out a composition that will carry captions. My take: the rail-first, embed-scarce discipline is the useful part, since embedding every word is the mistake it's written to prevent.

skills.sh installs
61.8K
GitHub stars
81.8K
last updated
Oct 26, 2026

Install

$ npx -y skills add heygen-com/hyperframes --skill captions-overlay --agent claude-code

Installs into .claude/skills of the current project.

Files

Captions Overlay Doctrine

Overlay doctrine — supplements the upstream /hyperframes skill's references/captions.md. Applies ON TOP of it; do not expect it folded into the upstream skill.

Two ideas combine here. First, the caption model — every spoken phrase is drop, rail, or embed, and embed is the scarce earned peak, not the default. Second, the overlay law — a caption line is composited ON TOP of the film as an overlay; it is NOT a reserved zone, so you never shift content up or leave a dead band to "make room" for it. The two reinforce each other: because captions ride as an overlay (the verbatim rail in front, the occasional embed behind the subject), the composition keeps its full frame and centers on the true vertical center.

The caption model — drop / rail / embed

Every spoken phrase is one of three things:

Sponsors

Details

Repository
github.com/heygen-com/hyperframes
Categories
Automation & Workflows, Video & Audio Editing
First seen
Oct 26, 2026

More from heygen-com/hyperframes

All 44
1useosint avatarinvestigate-without-getting-madeuseosint/skillsInvestigator OPSEC — threat-model who might notice you, control your attribution surface across IP, ASN, browser and TLS fingerprint, timing and logged-in accou58.2Kskills.sh installs
2amplitude avataradd-analytics-instrumentationamplitude/mcp-marketplaceEnd-to-end analytics instrumentation workflow for a PR, branch, file, directory, or feature. Reads the code, discovers what events should be tracked, and produc55.6Kskills.sh installs
3amplitude avatardiff-intakeamplitude/mcp-marketplaceReads a PR or branch diff and produces a structured YAML change brief for downstream analytics instrumentation skills. Use this as the first step whenever a use55.5Kskills.sh installs
4amplitude avatardiscover-event-surfacesamplitude/mcp-marketplaceGiven a change_brief YAML (output from diff-intake), generates an exhaustive list of candidate analytics events to instrument. Takes the perspective of an engin55.5Kskills.sh installs
5amplitude avatarinstrument-eventsamplitude/mcp-marketplaceGiven event_candidates YAML (output from discover-event-surfaces), generates a concrete instrumentation plan for priority-3 (critical) events. Acts as a Softwar55.4Kskills.sh installs
6coreyhaines31 avatarfree-tool-strategycoreyhaines31/marketingskillsWhen the user wants to plan, evaluate, or build a free tool for marketing purposes — lead generation, SEO value, or brand awareness. Also use when the user ment52.3Kskills.sh installs