demo-video-plugin
Transforms a project repository into a narrated, edited demo video by reading the codebase to write a storyboard, driving the UI with Playwright and recording clips (via Playwright video or OBS), generating ElevenLabs voiceover with measured duration, and rendering the final output with Remotion or exporting as a Final Cut Pro project. The plugin enforces deterministic pipelines with JSON contracts, audio-led timelines, and multiple quality gates to ensure consistent demo video production.
Install
Source: https://github.com/lukaskellerstein/claude-my-marketplace/tree/HEAD/plugins/demo-video-plugin
What it's made of
5 agents ยท 9 skills ยท 2 MCP servers ยท 4 hooks
- Commands
- 0
- Agents
- 5
- Skills
- 9
- MCP servers
- 2
- Hooks
- 4 ยท PostToolUse, SessionStart
What it needs & plugs into
- API keys
ELEVENLABS_API_KEY- Paid services
- ElevenLabs, MotionVFX
- External tools
nodenpxuvx- Talks to
- nothing external detected
Facts extracted from the plugin's files. Prose generated by claude-haiku-4-5-20251001.
Is this your plugin?
Claim it to keep the card accurate and enter the weekly contest. Requires signing in as the GitHub owner (lukaskellerstein).