From remotion-superpowers
Full video production workflow for Remotion projects. Teaches how to orchestrate MCP tools (TTS, music, SFX, stock footage, video analysis) into complete Remotion compositions. Use this skill whenever producing a video that needs audio, voiceovers, music, stock footage, or analyzing existing video files.
npx claudepluginhub dojocodinglabs/remotion-superpowers --plugin remotion-superpowersThis skill uses the workspace's default tool permissions.
This skill teaches how to produce complete videos with Remotion by orchestrating multiple MCP tools together. It covers the full pipeline from concept to rendered MP4.
rules/3d-content.mdrules/animation-presets.mdrules/asset-management.mdrules/audio-integration.mdrules/captions-workflow.mdrules/ci-rendering.mdrules/data-visualization.mdrules/elevenlabs-advanced.mdrules/image-generation.mdrules/music-scoring.mdrules/production-pipeline.mdrules/replicate-models.mdrules/sound-effects.mdrules/stock-footage-workflow.mdrules/video-analysis.mdrules/video-generation.mdrules/visual-effects.mdrules/voiceover-sync.mdCreates motion graphics and videos using Remotion (React) with audio sync, web fonts, TailwindCSS, animations, charts, 3D, subtitles, and rendering. For product demos, explainers, data viz.
Provides best practices for Remotion video creation in React, including project setup, studio preview, animations, audio handling, charts, compositions, and 3D with Three.js.
Provides best practices for Remotion video creation in React, including project setup, studio preview, rendering, animations, audio handling, 3D with Three.js, charts, compositions, and assets.
Share bugs, ideas, or general feedback.
This skill teaches how to produce complete videos with Remotion by orchestrating multiple MCP tools together. It covers the full pipeline from concept to rendered MP4.
You have access to these MCP servers for media production:
generate_tts — Text-to-speech voiceovers (ElevenLabs TTS)generate_music — Background music (Suno V3.5–V5)generate_sfx — Sound effects (ElevenLabs SFX V2)generate_image — AI images (Nano Banana Pro)generate_video — AI video clips (Veo 3.1)generate_subtitles — Transcribe audio/video to SRT (Whisper)list_assets — List all generated media in the projectsearchPhotos — Search free stock photossearchVideos — Search free stock videosgetVideo / getPhoto — Get details by IDdownloadVideo — Download video to projectreplicate_run — Run a model synchronously (images)replicate_create_prediction — Start async prediction (video)replicate_get_prediction — Poll prediction statusRead individual rule files for detailed workflows:
rules/production-pipeline.md — End-to-end workflow from concept to final renderrules/audio-integration.md — How to integrate generated audio into Remotion compositionsrules/voiceover-sync.md — Syncing TTS voiceovers with animations and captionsrules/music-scoring.md — Generating and timing background musicrules/stock-footage-workflow.md — Searching, downloading, and using stock footage in Remotionrules/video-analysis.md — Using TwelveLabs to analyze and select clips from existing footagerules/captions-workflow.md — TikTok-style animated captions using @remotion/captions and Whisperrules/animation-presets.md — Reusable animation patterns (fade, slide, scale, typewriter, stagger)rules/3d-content.md — Three.js and React Three Fiber via @remotion/threerules/data-visualization.md — Animated charts, dashboards, and number countersrules/visual-effects.md — Light leaks, Lottie, film grain, vignettes, Ken Burnsrules/ci-rendering.md — GitHub Actions workflows for automated video renderingrules/replicate-models.md — Replicate MCP model catalog, usage, and decision guiderules/image-generation.md — AI image prompt engineering, provider selection, Remotion integrationrules/video-generation.md — AI video clip generation, I2V pipeline, sequencing in Remotionrules/sound-effects.md — SFX generation, prompt engineering, timing to visual eventsrules/elevenlabs-advanced.md — Voice cloning, custom TTS parameters, multi-voice scriptsrules/asset-management.md — File organization, naming conventions, staticFile() referencepublic/ — All generated media files (audio, video, images) must be saved to the project's public/ directory so Remotion can access them via staticFile().<Audio> component with staticFile() for audio. Never use HTML <audio> tags.fps * seconds. At 30fps, 1 second = 30 frames.npm run dev to preview after each major change. The Remotion player updates live.