Clean Lower Third — effect skill for headlines & callouts
For AI agents: find the right skill in one call —
curl -s "https://varg.ai/how-to/api/search?q=<what the person wants>"returns the matching how-to page and the best skills with install commands, as markdown (Russian works too). Full index: https://varg.ai/how-to/llms.txt. Every page has a markdown twin: add.mdto its path. Before generating anything, show the person the options on the how-to page.
Name and role slide in at the lower left on a quiet bar, hold 3–5 s, then wipe out.
- Type: Effect · Headlines & callouts
- Slug:
clean-lower-third - Status: live
- Publisher: HeyGen (community)
- License: Apache-2.0
- Source: https://github.com/heygen-com/hyperframes/tree/main/registry/blocks/lt-clean-bar
- Works in: Claude Code, Claude.ai, Codex, Cursor, OpenClaw, Gemini CLI, Any MCP client, varg Studio
- Requires: ffmpeg, HyperFrames (npx hyperframes), Remotion, CapCut (by hand)
- Cost: Free — the take renders locally; generated footage, if any, bills by the model
What it does
Built on Lower Third — Clean Bar by HeyGen (HyperFrames), Apache-2.0. The write-up and recipes below are varg's.
A white or charcoal card with an accent tab; name in bold, role in a lighter weight at 60–80% size. Enters with a clip wipe, not a bounce.
When: Introduce the founder, a customer or an engineer the first time they speak.
Watch out: Do not place it inside the outer 10% of the frame or over the speaker's chin and hands.
Timing: In 0.4–0.5 s, hold 3–5 s (about 4 s for a short name), out 0.3 s.
Also called: name tag, speaker title, chyron
In FFmpeg
-vf "drawbox=x=192:y=850:w=560:h=110:[email protected]:t=fill:enable='between(t,3,7.5)',\
drawtext=text='Ada Park':x=220:y=868:fontsize=44:fontcolor=white:enable='between(t,3,7.5)'"
In HyperFrames
npx hyperframes add lt-clean-bar
<div data-composition-id="lt-clean-bar" data-composition-src="compositions/lt-clean-bar.html"
data-variable-values='{"name":"Ada Park","role":"CTO, Acme"}'
data-start="3" data-duration="4.5" data-track-index="3"></div>
In Remotion
const inP = spring({frame, fps, config:{damping:200}});
const clip = interpolate(inP,[0,1],[100,0]);
<div style={{clipPath:`inset(0 ${clip}% 0 0)`, position:'absolute', left:'10%', bottom:'12%'}}>…</div>
In CapCut
Text → Text templates → search "lower third" or "name"; set it at the lower left inside the guides, duration 4 s, Animation In "Wipe right".
Ready-made components
- Lower Third — Clean Bar (hyperframes): npx hyperframes add lt-clean-bar
- Lower Third — Accent Underline (hyperframes): npx hyperframes add lt-accent-underline
- Lower Third — Side Rule (hyperframes): npx hyperframes add lt-side-rule
- YouTube Lower Third (hyperframes): npx hyperframes add yt-lower-third
Where this comes from
- TechSmith: the complete guide to lower thirds
- Fiveable: lower thirds and titles (3–5 s on screen)
- Frame.io: how to make lower third titles that don't suck
Use when
- Introduce the founder, a customer or an engineer the first time they speak.
Not for
- Do not place it inside the outer 10% of the frame or over the speaker's chin and hands.
Install
- Claude Code:
claude plugin marketplace add vargHQ/skills && claude plugin install varg@varg - Codex:
npx skills add vargHQ/skills --skill varg-video-edit-library -a codex -y - Cursor:
npx skills add vargHQ/skills --skill varg-video-edit-library -a cursor -y
Example output
https://s3.varg.ai/how-to/previews/0c3484606ca6/take-clean-lower-third.mp4 — The Lower Third — Clean Bar component rendered as installed (npx hyperframes add lt-clean-bar), defaults only (credit: Rendered by varg · HyperFrames Lower Third — Clean Bar, https://hyperframes.heygen.com/catalog/blocks/lt-clean-bar)
More headlines & callouts skills
- Kicker Over Rising Headline: A small mono kicker fades in, then the headline rises word by word from a soft blur.
- Rotating Benefit Word: A fixed phrase holds while one word in it cycles through benefits, uses or audiences.
- Masked Line Reveal: Each line slides up out of an invisible slot, so the type looks cut from the frame.
- Marker on the Key Phrase: A marker band draws behind the one phrase that matters while the rest of the line stays calm.
- Strike Old, Write New: A line strikes through the old way, then the new word takes its place.
- Hand-Drawn Callout Arrow: A wobbly arrow draws itself from a short label to the exact button or number on screen.
Run the generation on varg
varg is one API key for the models these skills drive — Seedance 2.5, Kling 4, Veo 3.1, Wan 3, Nano Banana 2.1, GPT Image 2.5, ElevenLabs v4 and 200+ more — billed in credits, with a cost estimate before anything runs.
- Claude Code:
claude plugin marketplace add vargHQ/skills && claude plugin install varg@varg(skill + hosted MCP) - Codex, Cursor, Gemini CLI, OpenClaw:
npx skills add vargHQ/skills --skill varg-ai -a <agent> -y - Grok and any agent that reads SKILL.md:
npx skills add vargHQ/skills --skill varg-ai, or point it at the skill's SKILL.md - Claude.ai, ChatGPT, any MCP client: connect
https://mcp.varg.ai/mcp - API key: https://varg.ai/dashboard/api · Model specs: https://varg.ai/models/llms.txt