Skip to content

DirectorySkills

Run 1The talk with graphics and captions, 16:9“I recorded talk.mp4 for our YouTube channel and the transcript is talk.json. Can you add graphics where I mention numbers and the three things we tried, plus captions? I'm Maya Ortiz, head of operations at Loopwork.”
Runs in
  • Claude Code
  • Codex
  • Cursor
  • Gemini CLI
  • GitHub Copilot
  • OpenCode
Generates with
Your agent's model
Tested with
Claude Code 2.1.319Claude Opus 5.54 real runs, 9 Nov
Needs
Node 22+Chromeffmpeg
Licence
Recaply licence

Presenter Overlays

Graphics and word-by-word captions on a video of you talking, timed to what you say.

2 views

$9.99once, yours to keep

Adds animated graphics and captions to a video of a person talking to camera, timed to what they say - side panels with lists, numbers that count up, cards, bar and line charts, rings, tables, funnels, pyramids, radar charts, equations, nested groups, balances, calendars, device links, diagrams (steps, merge, fan, hub, cycle), timelines, 2x2 maps, chats, quotes, screenshots with callouts, picture walls, notifications, keyboard shortcuts, struck-out words, chapter cards, name tags, labels around the speaker, keyword captions, punch-in zooms and word-by-word captions. Keeps their sound. Works for 16:9, 9:16, 1:1 and 4:5, and can crop a wide video to vertical. Renders locally with Chrome and ffmpeg; no video model and no cost. Use when someone wants a talking-head video edited with motion graphics, B-roll cards or captions - a YouTube video, a Reel, TikTok or Short, a course lesson, a podcast clip, a founder update or an explainer.

By RecaplyUpdated 11 Nov

Install Presenter Overlays

After the download, ask your agent to add it, or run the line yourself.

Read https://recaply.co/skills/presenter-overlays/install.md and follow it to install the presenter-overlays skill from presenter-overlays.zip.

Paste it into your agent. It reads our install steps, finds the ZIP you downloaded and adds the skill for you.

New to skills? How to install a skill

Similar skills

All 735 skills

Who Presenter Overlays is for

What you get

  • An MP4 with your own sound, at the shape you asked for
  • Graphics that appear as you say each number or point
  • Captions word by word, from your transcript or one it makes

Good fit

  • YouTube videos, Reels and Shorts of someone talking to camera
  • Course lessons and founder updates
  • Turning a wide video into a vertical one

Not for

  • Videos with no one speaking
  • Footage you do not have the rights to

About this skill

You say

I recorded talk.mp4 for our YouTube channel and the transcript is talk.json. Can you add graphics where I mention numbers and the three things we tried, plus captions? I'm Maya Ortiz, head of operations at Loopwork.

It said back

I've finished the edited video: talk-graphics.mp4. It's 1920×1080, 24.3 s long, 30 fps and 12 MB, and the sound is your original audio, unchanged. Your recording is 1280×720, so it's scaled up to 1080p for YouTube and will look slightly softer than footage shot at 1080p.

The graphics use the "paper" look: warm off-white panels, black type and a tomato-red accent. Each one is timed to the words you say:

Show more

What it did in run 1

  1. Loaded presenter-overlays on its own
  2. Ran ls -la; S=.claude/skills/presenter-overlays; node …
  3. Ran ls -la && node scripts/check.mjs
  4. Wrote overlay.json51 B
  5. Ran scripts/overlay.mjs overlay.json --words && ffprobe -v error …
  6. Ran scripts/overlay.mjs overlay.json --words
  7. Ran scripts/overlay.mjs overlay.json --face 5
  8. Looked at face-check.png
  9. Ran scripts/overlay.mjs overlay.json --beats
  10. Wrote overlay.json1 KB
  11. Ran sed -i '' -e 's/"label": "Each week", "value": "1 hour"/"label": …
  12. Edited overlay.json (2 times)
  13. Ran scripts/overlay.mjs overlay.json --check
  14. Edited overlay.json
  15. Ran scripts/overlay.mjs overlay.json --check
  16. Looked at overlay-check.png
  17. Edited overlay.json (3 times)
  18. Ran scripts/overlay.mjs overlay.json --check
  19. Looked at overlay-check.png
  20. Ran scripts/overlay.mjs overlay.json 2>&1 | tail -15 && ls -la *.mp4

9 Nov 2026 · Claude Code 2.1.319 with Claude Opus 5.5 · 2 min 8 s · $0.46 of API use

Run 2 · A vertical Reel with bold captions

Make a vertical Reel from talk.mp4 with bold captions and a couple of graphics. The captions file is talk.srt. Our brand colour is #7C3AED.

9 Nov 2026 · Claude Code 2.1.319 with Claude Opus 5.5 · 1 min 51 s · $0.33 of API use

Run 3 · Captions with no transcript

Add animated captions and a few explainer graphics to talk.mp4. I don't have a transcript.

9 Nov 2026 · Claude Code 2.1.319 with Claude Opus 5.5 · 2 min 1 s · $0.32 of API use

Run 4 · A square cut for LinkedIn

Cut a square version of talk.mp4 for LinkedIn with a dark look, captions, and graphics for the key points. The transcript is talk.json.

9 Nov 2026 · Claude Code 2.1.319 with Claude Opus 5.5 · 2 min 14 s · $0.48 of API use

Questions

Is Presenter Overlays free?

No. Presenter Overlays costs $9.99 once and stays in your Recaply account, or it comes with the Recaply plan ($19.99 a month), which opens every premium skill and prompt.

Which agents can use Presenter Overlays?

Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot and OpenCode.

What do I get when I buy Presenter Overlays?

A ZIP of the whole skill folder (106 KB): the SKILL.md your agent follows and its 12 other files, the references, templates and scripts it uses. You download it from this page whenever you need it, and install it in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot and OpenCode. The Recaply plan opens it too, with every other premium skill and prompt.

How do I install Presenter Overlays?

Buy it, then download the ZIP from this page. For Claude Code, unzip it into .claude/skills/ in your project. For Codex, Cursor and Gemini CLI, unzip it and run npx skills add ./presenter-overlays with your agent's flag.

What do I get from Presenter Overlays?

An MP4 with your own sound, at the shape you asked for. Graphics that appear as you say each number or point. Captions word by word, from your transcript or one it makes.

What does Presenter Overlays need?

Node 22+, Chrome and ffmpeg, and no API key. Each use costs nothing beyond your agent.

How big is Presenter Overlays?

13 files, about 80,442 tokens in all. The SKILL.md is about 2,780 tokens, and your agent reads it only when the job fits.

What does a run cost?

Our 4 runs took 1 min 51 s to 2 min 14 s and $0.32 to $0.48 of API use each, in Claude Code with Claude Opus 5.5. On a Claude plan, a run counts toward your usage instead.

Do I have to name Presenter Overlays to use it?

No. In our runs Claude Code saw the job fit and loaded Presenter Overlays on its own. Typing /presenter-overlays first makes sure it loads.