digitalsamba/claude-code-video-toolkit

AI-native video production toolkit for Claude Code

8 stars2 forksUpdated Jan 25, 2026
npx skills add digitalsamba/claude-code-video-toolkit

README

claude-code-video-toolkit

GitHub release

An AI-native video production workspace for Claude Code. Create professional videos with AI assistance — from concept to final render.

What is this?

This toolkit gives Claude Code the knowledge and tools to help you create videos:

  • Skills — Domain expertise in Remotion, ElevenLabs, FFmpeg, Playwright
  • Commands — Guided workflows like /video, /record-demo, /contribute
  • Templates — Ready-to-customize video structures
  • Brands — Visual identity profiles (colors, fonts, voice settings)
  • Tools — Python CLI for audio generation

Clone this repo, open it in Claude Code, and start creating videos.

Quick Start

Prerequisites

Setup

# Clone the toolkit
git clone https://github.com/digitalsamba/claude-code-video-toolkit.git
cd claude-code-video-toolkit

# Set up environment
cp .env.example .env
# Edit .env and add your ELEVENLABS_API_KEY

# Install Python dependencies
python -m venv .venv
source .venv/bin/activate
pip install -r tools/requirements.txt

# Start Claude Code
claude

Create Your First Video

In Claude Code, run:

/video

This will:

  1. Scan for existing projects (resume or create new)
  2. Choose template (sprint-review, product-demo)
  3. Choose brand (or create one with /brand)
  4. Plan scenes interactively
  5. Create project with VOICEOVER-SCRIPT.md

Multi-session support: Projects span multiple sessions. Run /video to resume where you left off.

Then iterate with Claude Code to record demos, refine content, and render.

Features

Skills

Claude Code has deep knowledge in:

SkillDescription
remotionReact-based video framework — compositions, animations, rendering
elevenlabsAI audio — text-to-speech, voice cloning, music, sound effects
ffmpegMedia processing — format conversion, compression, resizing
playwright-recordingBrowser automation — record demos as video
frontend-designVisual design refinement for distinctive, production-grade aesthetics
qwen-editAI image editing — prompting patterns and best practices

Commands

CommandDescription
/videoVideo projects — list, resume, or create new
/scene-reviewScene-by-scene review in Remotion Studio
/designFocused design refinement session for a scene
/brandBrand profiles — list, edit, or create new
/templateList available templates or create new ones
/skillsList installed skills or create new ones
/contributeShare improvements — issues, PRs, examples
/record-demoRecord browser interactions with Playwright
/generate-voiceoverGenerate AI voiceover from a script
/redubRedub existing video with a different voice
/versionsCheck dependency versions and toolkit updates

Note: After creating or modifying commands/skills, restart Claude Code to load changes.

Templates

Pre-built video structures in templates/:

  • sprint-review — Sprint review videos with demos, stats, and voiceover
  • product-demo — Marketing videos with dark tech aesthetic, stats, CTA

See examples/ for finished projects you can learn from (oldest first, showing toolkit evolution):

DateDemoDescription
2025-12-05sprint-review-cho-oyuiOS sprint review with demos
2025-12-10digital-samba-skill-demoProduct demo showcasing Claude Code skill
2026-01-22ds-remote-mcpRemote MCP server demo (the jazz background music is a joke)
2026-01-25schlumbergeraAndroid sprint review video

Scene Transitions

The toolkit includes a transitions library for scene-to-scene effects:

TransitionDescription
glitch()Digital distortion with RGB shift
rgbSplit()Chromatic aberration effect
zoomBlur()Radial motion blur
lightLeak()Cinematic lens flare
clockWipe()Radial sweep reveal
pixelate()Digital mosaic dissolution
checkerboard()Grid-based reveal (9 patterns)

Plus official Remotion transitions

...

Read full README