add-captions
Generate TikTok-style animated captions for your Remotion video. Transcribes audio with Whisper, then creates word-by-word animated subtitles with customizable…
First-run setup wizard for Remotion Superpowers. Checks dependencies, installs Remotion skills, walks through API key configuration, and verifies MCP server connections.
> /plugin marketplace add DojoCodingLabs/remotion-superpowers > /plugin install remotion-superpowers@remotion-superpowers
How it fires
How this command gets triggered: by you, by Claude, or both.
/setupContext preview
What this command does when you run it.
First-run setup wizard for Remotion Superpowers. Checks dependencies, installs Remotion skills, walks through API key configuration, and verifies MCP server connections.
name: setup description: First-run setup wizard for Remotion Superpowers. Checks dependencies, installs Remotion skills, walks through API key configuration, and verifies MCP server connections.
You are running the setup wizard for the Remotion Superpowers plugin. Follow these steps carefully and guide the user through each one.
Run these checks and report results:
node --version npm --version python3 --version 2>/dev/null || python --version 2>/dev/null which uvx 2>/dev/null || echo "uvx not found"
**Required:**
**Recommended:**
Report each as ✓ or ✗ with version.
Check if the current directory has a `remotion.config.ts` or `remotion.config.js` file.
**If YES:** Tell the user their Remotion project was detected.
**If NO:** Ask the user if they want to:
Do NOT proceed until the user is in a Remotion project directory.
Check if `.claude/skills/remotion-best-practices/` exists.
**If not installed:**
npx skills add remotion-dev/skills
Tell the user: "Remotion best practices skills installed. Claude now knows Remotion's APIs, animation patterns, audio handling, and more."
Walk the user through each API key. For each one: 1. Explain what the service provides 2. Give the signup URL 3. Tell them the environment variable name 4. Ask them to set it: `export VAR_NAME=their-key` 5. Recommend adding to `~/.zshrc` or `~/.bashrc` for persistence
After each key, ask the user to confirm they've set it before moving to the next one. It's OK to skip optional ones.
Tell the user to reload their shell:
source ~/.zshrc
Then verify the environment variables are set:
echo "KIE_API_KEY: ${KIE_API_KEY:+SET}"
echo "TWELVELABS_API_KEY: ${TWELVELABS_API_KEY:+SET}"
echo "PEXELS_API_KEY: ${PEXELS_API_KEY:+SET}"
echo "ELEVENLABS_API_KEY: ${ELEVENLABS_API_KEY:+SET}"
echo "REPLICATE_API_TOKEN: ${REPLICATE_API_TOKEN:+SET}"Tell the user to check MCP server status:
/mcp
All configured servers should show as connected. If any fail:
Print a summary:
🎬 Remotion Superpowers v2.0 — Setup Complete! ✓ Dependencies verified ✓ Remotion project detected ✓ Remotion skills installed ✓ API keys configured ✓ MCP servers connected 🎬 Production Commands: /create-video — Full video production from a prompt /create-short — Short-form vertical video (TikTok/Reels/Shorts) 🎨 Asset Commands: /find-foota
🎬 Claude Code plugin — full video production studio for Remotion. AI voiceovers, music, stock footage, image/video generation, TikTok captions, 3D, transitions & AI review loop. 5 MCP servers, 13 commands. Free & open source by Dojo Coding.
Repo: DojoCodingLabs/remotion-superpowers
Generate TikTok-style animated captions for your Remotion video. Transcribes audio with Whisper, then creates word-by-word animated subtitles with customizable…
Generate background music and add it to your Remotion project. Describe the mood/genre you want, and this will generate a track via Suno and wire it into your…
Add professional scene transitions to your Remotion video. Choose from fade, slide, wipe, flip, clock-wipe and more — with spring physics or linear timing.
Generate a voiceover narration and add it to your Remotion project. Provide a script or describe what the narration should say, and this will generate TTS…
Analyze existing video files using TwelveLabs AI. Understand what's in your footage — find specific scenes, detect objects and speakers, get timestamps for the…
Create a short-form vertical video (TikTok, Instagram Reels, YouTube Shorts). Optimized 9:16 pipeline with auto-captions, hook-first structure, and background…