Video
![]()
![]()
Promo videos made from your release notes
A developer changelog film: the bug in a line, the diff, what it means in numbers, the release.
$9.99once, yours to keep
Payments are non-refundable. See our Terms of service.
Yours. Download it, then add it to your agent.
Makes a 16 to 22 s launch film (MP4) from a set recipe. An editor and a shell: the problem stated plainly, the actual diff with red and green lines, then the release ticking through. The recipe sets the scene order, pacing, look and sizes; the person's words, screenshots and logo fill it. Renders locally with Chrome and ffmpeg: no video model, no key and no cost. Use when someone wants changelogs, SDK and API releases, performance fixes and developer-facing feature launches.
By RecaplyUpdated 11 Nov
Video
![]()
![]()
Promo videos made from your release notes
Video
![]()
![]()
Video of AI agents at work
Video
![]()
![]()
Friendly AI assistant launch
Video
![]()
![]()
Blueprint-style promo video
You say
A code-change film for our planning API: the sync function now resumes from a checkpoint, then publish v2.0.
It said back
The film is rendered: launch-film/planning-api-v2.mp4, 1920×1080 (16:9), 16.65 s, 30 fps, with no sound. I rendered it straight from the earlier clean --check. I didn't re-run --check after lengthening two scenes, and I haven't opened the video itself.
Scenes, in order
1. Problem (4 s): "Sync started over every time."
2. Change (5 s): a sync.ts diff with the old return run(job); struck red and two green lines added: const from = await checkpoint(job); and return run(job, { from });. The note reads "Sync now resumes from its checkpoint".
3. Release (5.5 s): "Tests passing", "Docs updated" and "Published" tick through. Then the "Planning API" wordmark appears with a v2.0 badge.
4. Ask (3.6 s): "Planning API v2.0" with a "Read the changelog" button.
What it did in run 1
No. Code Change Explainer 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.
Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot and OpenCode.
A ZIP of the whole skill folder (90 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.
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 ./code-change-explainer-film with your agent's flag.
An MP4 at 16:9. 16 to 22 s, in 5 planned scenes. A still of every scene, checked before it renders.
Node 22+, Chrome and ffmpeg, and no API key. Each use costs nothing beyond your agent.
13 files, about 66,826 tokens in all. The SKILL.md is about 2,153 tokens, and your agent reads it only when the job fits.
Our 1 runs took 1 min 56 s to 1 min 56 s and $0.13 to $0.13 of API use each, in Claude Code with claude-sonnet-5-5. On a Claude plan, a run counts toward your usage instead.
Type /code-change-explainer-film first to make sure it loads. Without it, Claude Code may judge a small job simple enough to do without the skill.