A free, open-source Claude Code plugin that turns Remotion into a full video production studio — by Dojo Coding
A Claude Code plugin that turns Remotion from a motion graphics tool into a full video production studio.
Gives Claude the power to see (video analysis), hear (music generation), speak (voiceovers), source (stock footage + AI generation), caption (TikTok-style), transition (professional scene cuts), and review (AI feedback loop) — all wired into Remotion’s React-based video pipeline.
| Capability | Tool | What It Enables |
|---|---|---|
| 🎵 Music Generation | Suno (via KIE) | Generate background music from text descriptions |
| 🗣️ Voiceovers | ElevenLabs TTS (via KIE) | Generate natural narration from scripts |
| 🔊 Sound Effects | ElevenLabs SFX (via KIE) | Generate sound effects from descriptions |
| 👁️ Video Analysis | TwelveLabs | "See" existing footage — find scenes, detect objects, pick timestamps |
| 📸 Stock Footage | Pexels | Search and download free HD/4K stock video and photos |
| 🖼️ Image Generation | KIE + Replicate | Generate images (FLUX, Imagen 4, Nano Banana Pro) |
| 🎬 Video Generation | KIE + Replicate | Generate video clips (Veo 3.1, Wan, Kling) |
| 📝 Captions | Whisper + @remotion/captions | TikTok-style word-by-word animated subtitles |
| 🎯 Transitions | @remotion/transitions | Fade, slide, wipe, flip, clock-wipe between scenes |
| 🔄 Video Review | TwelveLabs | AI watches your render and gives feedback to improve it |
| 📱 Short-Form | Built-in presets | Optimized pipeline for TikTok, Reels, YouTube Shorts |
| 🎲 3D Content | @remotion/three | Three.js scenes and 3D product showcases |
| 📊 Data Viz | SVG + D3 | Animated charts, dashboards, and number counters |
| ✨ Visual FX | @remotion/light-leaks + CSS | Film grain, vignettes, Ken Burns, Lottie animations |
| 🚀 CI/CD | GitHub Actions | Automated rendering on PR or manual trigger |
# In Claude Code:
/plugin marketplace add DojoCodingLabs/remotion-superpowers
/plugin install remotion-superpowers@remotion-superpowersThat's it. Run /setup to configure your API keys.
Requires: Claude Code with plugin support. MCP servers use npx and uvx — install Node.js and uv if needed.
# Update the marketplace catalog first:
claude plugin marketplace update DojoCodingLabs/remotion-superpowers
# Then update the plugin:
claude plugin update remotion-superpowers@remotion-superpowersRestart your Claude Code session after updating.
git clone https://github.com/DojoCodingLabs/remotion-superpowers.git
cd remotion-superpowers
# In Claude Code:
/plugin marketplace add .
/plugin install remotion-superpowers/setup
This walks you through:
- Checking dependencies (Node.js, npm, Python, uv)
- Creating or detecting a Remotion project
- Installing Remotion skills
- Configuring API keys for all services
- Verifying MCP server connections
/create-video
Or just describe what you want:
"Create a 30-second promo video for a coffee shop. Include drone footage of a city, a warm voiceover, background jazz music, and animated text overlays with the shop's name and address."
| Command | Description |
|---|---|
/setup |
First-run wizard — installs everything you need |
/create-video |
Full video production pipeline from concept to render |
/create-short |
Short-form vertical video (TikTok, Reels, Shorts) — 9:16, captions, hooks |
| Command | Description |
|---|---|
/find-footage |
Search & download stock footage from Pexels |
/generate-image |
Generate AI images (backgrounds, thumbnails, art) |
/generate-clip |
Generate AI video clips (text-to-video, image-to-video) |
| Command | Description |
|---|---|
/add-voiceover |
Generate and add narration to your video |
/add-music |
Generate and add background music |
/transcribe |
Transcribe audio/video to text with timestamps |
| Command | Description |
|---|---|
/add-captions |
TikTok-style animated word-by-word captions |
/add-transitions |
Professional scene transitions (fade, slide, wipe, flip) |
| Command | Description |
|---|---|
/analyze-footage |
Use AI to understand existing video files |
/review-video |
AI-powered video feedback loop — render, review, improve, repeat |
| Service | Variable | Required? | Cost | What It Provides |
|---|---|---|---|---|
| KIE | KIE_API_KEY |
✅ Yes | Paid | Music, SFX, TTS, images, video, subtitles |
| TwelveLabs | TWELVELABS_API_KEY |
✅ Yes | Free tier | Video understanding, analysis & review |
| Pexels | PEXELS_API_KEY |
Recommended | Free | Stock photos & videos |
| ElevenLabs | ELEVENLABS_API_KEY |
Optional | Free tier | Advanced voice cloning & custom voices |
| Replicate | REPLICATE_API_TOKEN |
Optional | Pay-per-use | FLUX, Wan, Kling, Veo — 100+ AI models |
This plugin auto-configures 5 MCP servers:
- remotion-media — Primary media generation (Suno + ElevenLabs + Whisper + more via KIE)
- TwelveLabs — Video understanding, scene analysis, and video review
- Pexels — Free stock footage and photos
- ElevenLabs — Advanced voice features (optional)
- Replicate — 100+ AI models for image/video generation (optional)
Your Prompt → /create-video (or /create-short)
│
├── 1. Concept → Break into scenes, script, audio needs
├── 2. Script → Generate narration text + timing
├── 3. Voiceover → Generate TTS audio (remotion-media / ElevenLabs)
├── 4. Music → Generate background music (Suno via remotion-media)
├── 5. Footage → Search Pexels / generate with AI / analyze with TwelveLabs
├── 6. Visuals → Write Remotion React components + transitions + effects
├── 7. Captions → Generate TikTok-style animated subtitles
├── 8. Compose → Wire all assets into composition
├── 9. Preview → npm run dev (live preview)
├── 10. Render → npx remotion render (final MP4)
└── 11. Review → /review-video → AI watches & gives feedback → iterate
remotion-superpowers/
├── .claude-plugin/plugin.json # Plugin metadata (v2.1.0)
├── .mcp.json # 5 MCP server configurations
├── commands/ # 13 slash commands
│ ├── setup.md # /setup
│ ├── create-video.md # /create-video
│ ├── create-short.md # /create-short (TikTok/Reels/Shorts)
│ ├── find-footage.md # /find-footage
│ ├── generate-image.md # /generate-image
│ ├── generate-clip.md # /generate-clip
│ ├── analyze-footage.md # /analyze-footage
│ ├── review-video.md # /review-video
│ ├── add-voiceover.md # /add-voiceover
│ ├── add-music.md # /add-music
│ ├── add-captions.md # /add-captions
│ ├── add-transitions.md # /add-transitions
│ └── transcribe.md # /transcribe
├── agents/ # 3 specialized agents
│ ├── video-director.md # Orchestrates full pipeline
│ ├── media-scout.md # Finds & evaluates media
│ └── post-producer.md # Reviews & iterates on quality
├── skills/ # Domain knowledge (18 rules)
│ ├── remotion-production/ # Full production workflow skill
│ └── setup-guide/ # Setup & onboarding knowledge
├── hooks/hooks.json # Pre/post-tool hooks (API key checks, tips)
├── scripts/
│ ├── setup-check.sh # Dependency validation script
│ ├── check-mcp-server.sh # Pre-tool API key validation hook
│ └── post-tool-note.sh # Post-tool contextual tips hook
└── README.md
- 6 new production rules: Replicate models, image generation, video generation, sound effects, ElevenLabs advanced, asset management
- Replicate MCP commands fixed:
/generate-imageand/generate-clipnow use Replicate MCP tools instead of direct curl API calls - Hooks rewritten:
hooks.jsonconverted to Anthropic spec format with shell script execution (PreToolUse/PostToolUse) - Full spec compliance: All components pass Anthropic plugin specification checks
- 18 total production rules covering all 5 MCP servers (~85% API coverage)
- 7 new commands:
/create-short,/add-captions,/add-transitions,/generate-image,/generate-clip,/transcribe,/review-video - 6 new production rules: captions workflow, animation presets, 3D content, data visualization, visual effects, CI/CD rendering
- 1 new agent: post-producer (AI video review & iteration loop)
- Replicate MCP: 5th MCP server for 100+ AI image/video models
- Short-form pipeline: Optimized workflow for TikTok, Reels, YouTube Shorts
- Video feedback loop: Render → Review → Fix → Repeat
Dojo Coding is a LATAM-first tech education ecosystem. We build tools for developers and teach people to code.
remotion-superpowers is free forever. Open source. MIT licensed.
- CodeSensei — Learn to code while you vibecode
- juan-workflow — Dev lifecycle guardrails
- VibeCoding Bootcamp — Structured curriculum with live mentors
Remotion Superpowers is open source and built to be contributed to. See CONTRIBUTING.md for guidelines.
MIT License — free to use, modify, and distribute.
🎬 From prompt to production — one /create-video at a time.
Free. Open source. By Dojo Coding Labs.