Recorded from the product →

Showreel

The demo-video skill for coding agents

Repo in. Film out.

Your agent scripts, records, captions, and mixes a launch film from the components in this repo. Not a screen capture. Not a slideshow of screenshots.

npx skills add Anshgrover23/product-demo-playbook
Vouch Watch
Colosseum Watch

Recorded from the product, not a mock.

Four films, four products, one pipeline. Each was shot on the product's own components, tokens, and assets.

VouchReceipt splitting, recorded from the app's React components
Watch
ExcalidrawRecorded from the published @excalidraw/excalidraw component
Watch
Asakiri StudioLanguage-course editor, recorded from the app's real Tauri + React components
Watch
ColosseumNative Qt/QML media app, rebuilt from its own tokens, fonts, and screenshots
Watch

One install. Any agent that reads SKILL.md.

Install once. Claude Code, Cursor, Codex, and every agent in this list load it as a skill.

Claude Code
Cursor
Codex
Gemini CLI
Copilot
Windsurf
OpenCode
Goose

One prompt. The agent runs the pipeline.

Paste it once. The agent stops only for script approval, voiceover audio, and the music file.

The starter prompt
Use the product-demo skill to make a launch demo video for the app in this repo. Run the whole pipeline yourself, start to finish. Ask me in chat when you need something: script approval, the voiceover audio, the music file. Track progress in demo/PROGRESS.md so we can resume anytime.
Script approval

Scene table and voiceover, locked before any composition code is written.

Voiceover audio

A tagged block for MiniMax or ElevenLabs. You generate the take; the agent retimes every line to the frame.

Music file

A generator prompt, then a mix that ducks the bed under the voice from the drop.