Airsc is free for everyone. If it helps you, support it with $2–$20.

Support
PluginSafeImages, video & audioSome setup

remotion-superpowers

DojoCodingLabs · DojoCodingLabs/remotion-superpowers

Extends Remotion with AI-powered video production features like voiceovers, music, stock footage, and video generation for Claude Code.

🎬 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.

128 stars28License: MITUpdated 15 days ago0 opens

Preview

▍

What you can do with it

  • Generate AI voiceovers and background music for video projects.
  • Create TikTok-style animated captions for video content.
  • Automate video production by sourcing stock footage and AI-generated clips.

Safety check

Safe

No risky patterns found in the files we scanned.

Automated scan of the repo files. Always review code you run.

From the README

Remotion Superpowers

A free, open-source Claude Code plugin for builders who make videos with Remotion.

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.

Get started · Commands · API keys · Contribute · Report an issue

What This Plugin Does

CapabilityToolWhat It Enables
🎵 Music GenerationSuno (via KIE)Generate background music from text descriptions
🗣️ VoiceoversElevenLabs TTS (via KIE)Generate natural narration from scripts
🔊 Sound EffectsElevenLabs SFX (via KIE)Generate sound effects from descriptions
👁️ Video AnalysisTwelveLabs"See" existing footage — find scenes, detect objects, pick timestamps
📸 Stock FootagePexelsSearch and download free HD/4K stock video and photos
🖼️ Image GenerationKIE + ReplicateGenerate images (FLUX, Imagen 4, Nano Banana Pro)
🎬 Video GenerationKIE + ReplicateGenerate video clips (Veo 3.1, Wan, Kling)
📝 CaptionsWhisper + @remotion/captionsTikTok-style word-by-word animated subtitles
🎯 Transitions@remotion/transitionsFade, slide, wipe, flip, clock-wipe between scenes
🔄 Video ReviewTwelveLabsAI watches your render and gives feedback to improve it
📱 Short-FormBuilt-in presetsOptimized pipeline for TikTok, Reels, YouTube Shorts
🎲 3D Content@remotion/threeThree.js scenes and 3D product showcases
📊 Data VizSVG + D3Animated charts, dashboards, and number counters
✨ Visual FX@remotion/light-leaks + CSSFilm grain, vignettes, Ken Burns, Lottie animations
🚀 CI/CDGitHub ActionsAutomated rendering on PR or manual trigger

Installation

# In Claude Code:
/plugin marketplace add DojoCodingLabs/remotion-superpowers
/plugin install remotion-superpowers@remotion-superpowers

That'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.

Updating

# Update the marketplace catalog first:
claude plugin marketplace update DojoCodingLabs/remotion-superpowers

# Then update the plugin:
claude plugin update remotion-superpowers@remotion-superpowers

Restart your Claude Code session after updating.

Local Development

git clone https://github.com/DojoCodingLabs/remotion-superpowers.git
cd remotion-superpowers

# In Claude Code:
/plugin marketplace add .
/plugin install remotion-superpowers

Quick Start

1. Run setup

/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

2. Create a video

/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."

Commands

Production

CommandDescription
/setupFirst-run wizard — installs everything you need
/create-videoFull video production pipeline from concept to render
/create-shortShort-form vertical video (TikTok, Reels, Shorts) — 9:16, captions, hooks

Assets

CommandDescription
/find-footageSearch & download stock footage from Pexels
/generate-imageGenerate AI images (backgrounds, thumbnails, art)
/generate-clipGenerate AI video clips (text-to-video, image-to-video)

Audio

CommandDescription
/add-voiceoverGenerate and add narration to your video
/add-musicGenerate and add background music
/transcribeTranscribe audio/video to text with timestamps

Enhancements

CommandDescription
/add-captionsTikTok-style animated word-by-word captions
/add-transitionsProfessional scene transitions (fade, slide, wipe, flip)

Analysis

CommandDescription
/analyze-footageUse AI to understand existing video files
/review-videoAI-powered video feedback loop — render, review, improve, repeat

API Keys Required

ServiceVariableRequired?CostWhat It Provides
KIEKIE_API_KEY✅ YesPaidMusic, SFX, TTS, images, video, subtitles
TwelveLabsTWELVELABS_API_KEY✅ YesFree tierVideo understanding, analysis & review
PexelsPEXELS_API_KEYRecommendedFreeStock photos & videos
ElevenLabsELEVENLABS_API_KEYOptionalFree tierAdvanced voice cloning & custom voices
ReplicateREPLICATE_API_TOKENOptionalPay-per-useFLUX, Wan, Kling, Veo — 100+ AI models

MCP Servers

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)

How It Works

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 (rem
View source on GitHub