fltman/claude-code-demo-creator

17 stars · Last commit 2026-06-30

Claude Code subagent that turns a running app into a narrated demo video — screenshots per feature, ElevenLabs voice-over, ffmpeg assembly. Includes a /demo-video slash command.

README preview

# Claude Code — Demo Creator

[![Support me on Patreon](https://img.shields.io/badge/Patreon-Support%20my%20work-FF424D?style=flat&logo=patreon&logoColor=white)](https://www.patreon.com/AndersBjarby)

A Claude Code **subagent** that turns a running app into a short, polished,
**narrated demo video** — it captures each feature as a screenshot, writes a
one-line voice-over per shot, generates the audio with ElevenLabs, and assembles
an `mp4` with ffmpeg. Its guiding rule: **what the viewer sees must match what
the narration says, in every shot.**

This repo bundles the agent together with the skills it relies on, so you can
drop the whole kit into `~/.claude/` and start making demos.

https://github.com/fltman/claude-code-demo-creator

## What's inside

| Component | Path | Role |
|---|---|---|
| **demo-creator** subagent | `agents/demo-creator.md` | Orchestrates the whole pipeline (scope → capture → narrate → voice-over → assemble → verify). |

View full repository on GitHub →