add-captions
Generate TikTok-style animated captions for your Remotion video. Transcribes audio with Whisper, then creates word-by-word animated subtitles with customizable…
Create a short-form vertical video (TikTok, Instagram Reels, YouTube Shorts). Optimized 9:16 pipeline with auto-captions, hook-first structure, and background music mood selection.
> /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.
/create-shortContext preview
What this command does when you run it.
Create a short-form vertical video (TikTok, Instagram Reels, YouTube Shorts). Optimized 9:16 pipeline with auto-captions, hook-first structure, and background music mood selection.
name: create-short description: Create a short-form vertical video (TikTok, Instagram Reels, YouTube Shorts). Optimized 9:16 pipeline with auto-captions, hook-first structure, and background music mood selection.
You are creating a short-form vertical video optimized for TikTok, Instagram Reels, or YouTube Shorts.
**Load the `remotion-production` skill** for production patterns, plus `remotion-best-practices` for Remotion-specific code.
Ask the user what the short is about, then structure it:
📱 Short Video Plan Platform: [TikTok / Reels / Shorts] Duration: [15-60 seconds] Format: 1080x1920 (9:16 vertical) FPS: 30 Structure: 🪝 Hook (0-3s): [attention grabber — question, bold claim, visual shock] 📖 Body (3-Xs): [main content — 2-4 fast scenes] 📣 CTA (last 3-5s): [call to action — follow, link, comment] Voiceover: [yes/no] — [style: energetic, conversational, dramatic] Music Mood: [upbeat, chill, dramatic, inspiring, dark, funny] Caption Style: [TikTok bold / karaoke / minimal]
Write a TIGHT script — every word must earn its place in a short:
Use remotion-media generate_tts: - text: [short, punchy script — no filler words] - voice: [energetic voice like Aria or Charlie for shorts] - project_path: [project root]
Use remotion-media generate_music: - prompt: "[mood] background music for social media short, energetic, no vocals, [genre]" - project_path: [project root]
**Good short music prompts:**
Search for VERTICAL footage:
Use Pexels searchVideos: - query: [keywords] - orientation: portrait ← IMPORTANT: portrait for 9:16 - size: large
Or generate images/clips:
Use remotion-media generate_image / generate_video
Create the composition with vertical dimensions:
<Composition
id="MyShort"
component={MyShort}
durationInFrames={Math.ceil(voiceoverDuration * 30) + 60}
fps={30}
width={1080}
height={1920}
/>**Short-form composition structure:**
// Hook — first 3 seconds, grab attention
<Sequence from={0} durationInFrames={3 * fps}>
<HookScene />
</Sequence>
// Body — main content, fast-paced scenes
<Sequence from={3 * fps} durationInFrames={bodyDuration}>
<BodyScenes />
</Sequence>
// CTA — last 3-5 seconds
<Sequence from={totalFrames - 4 * fps} durationInFrames={4 * fps}>
<CTAScene />
</Sequence>
// Audio layers
<Audio src={staticFile("audio/voiceover.mp3")} volume={1} />
<Audio src={staticFile("audio/music.mp3")} volume={musicVolume} />
// Captions — ALWAYS on top
<Captions captions={parsedCaptions} />**Typography for vertical:**
Captions are MANDATORY for shorts. Use the same workflow as `/add-captions`:
1. Transcribe the voiceover with Whisper 2. Use `createTikTokStyleCaptions()` from `@remotion/captions` 3. Style with bold font, high contrast, animated highlight 4. Position in lower-center (above platform UI controls)
npm run dev # Preview at 1080x1920 — check on mobile dimensions npx remotion render MyShort out/short.mp4 --codec h264 --crf 18
🎬 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…
Full video production pipeline — from a text prompt to a rendered MP4 with voiceover, music, sound effects, stock footage, and motion graphics. The flagship…