← All skills
remotion-production
67 / 100 · Review before installing
Check before installing. Some of what it can do is expected: a media skill usually calls an AI service over the internet.
By DojoCodingLabs/remotion-superpowers (GitHub) · media · 160 stars · scanned at commit 970efd2
Media orchestration for Remotion videos. Generates and sources the assets a video needs (voiceover, music, sound effects, stock footage, AI images and clips, video analysis and review) through MCP tools, and hands them to Remotion's official skills for the markup. Use whenever a Remotion video needs audio, voiceovers, music, stock footage, AI-generated media, or analysis of existing footage.
Works with any agent that supports SKILL.md skills.
What this skill can do
Downloads and installs other software
The author does not mention this.
Found in 34 places.
Show 17 more
- skills/remotion-production/SKILL.md, line 22
Remotion maintains the official Agent Skills (`remotion-best-practices` and its sub-skills: `remotion-create`, `remotion-markup`, `remotion-studio`, `remotion-r - skills/remotion-production/rules/audio-integration.md, line 5
Voiceover, music and SFX all come from ElevenLabs, following the official ElevenLabs skills (`text-to-speech`, `music`, `sound-effects`; install with `npx skill - skills/remotion-production/rules/audio-integration.md, line 7
1. **Key.** If `ELEVENLABS_API_KEY` isn't set for the project, run `npx -y @elevenlabs/cli@latest onboard init` from the project root, as the official skills sa - skills/remotion-production/rules/audio-integration.md, line 61
Place every file with `<Audio>` from `@remotion/media` (install with `npx remotion add @remotion/media`), following the official `remotion-markup` skill (audio. - skills/remotion-production/rules/captions-workflow.md, line 12
Install `@remotion/captions` with `npx remotion add @remotion/captions`, as official shows. - skills/remotion-production/rules/captions-workflow.md, line 26
Install with `npx remotion add @remotion/elevenlabs`. This is the request from Remotion's `elevenLabsTranscriptToCaptions()` docs (https://www.remotion.dev/docs - skills/remotion-production/rules/ci-rendering.md, line 7
Set this up only when the user asks for automated renders: day-to-day work previews in Studio, and an MP4 is rendered only on request. The `npx remotion render` - skills/remotion-production/rules/ci-rendering.md, line 49
npx remotion render "$COMPOSITION" \ - skills/remotion-production/rules/ci-rendering.md, line 82
- run: npx remotion render MyVideo out/video.mp4 --crf 22 - skills/remotion-production/rules/ci-rendering.md, line 94
- run: npx remotion render MyVideo out/frames --frames=0,30,90 --image-format=png - skills/remotion-production/rules/ci-rendering.md, line 123
- run: npx remotion render ${{ matrix.composition }} out/${{ matrix.composition }}.mp4 - skills/remotion-production/rules/ci-rendering.md, line 134
run: npx remotion still MyVideo out/thumbnail.png --frame 0 - skills/remotion-production/rules/elevenlabs-advanced.md, line 5
Beyond basic narration, ElevenLabs gives you voice cloning, the voice library, voice changing, audio isolation and multi-voice scripts. Do this work with the of - skills/remotion-production/rules/production-pipeline.md, line 13
If the code uses `<Audio>` or `<Video>`, install `@remotion/media` now: `npx remotion add @remotion/media`. - skills/remotion-production/rules/production-pipeline.md, line 20
npx remotion studio # opens the browser itself - skills/remotion-production/rules/production-pipeline.md, line 21
npx remotion studio --no-open # with an in-app browser: open the URL it prints - skills/remotion-production/rules/production-pipeline.md, line 41
Voiceover, music and SFX come from the official ElevenLabs skills (`text-to-speech`, `music`, `sound-effects`; install with `npx skills add elevenlabs/skills`).
and 14 more places
Sends data to these websites: api.elevenlabs.io, videos.pexels.com, images.pexels.com
This is disclosed by the author in the skill's SKILL.md or README. Expected for a media skill.
Found in 12 places.
Show 9 more
- skills/remotion-production/rules/elevenlabs-advanced.md, line 50
import { ElevenLabsClient } from "@elevenlabs/elevenlabs-js"; - skills/remotion-production/rules/image-generation.md, line 88
- **Replicate** (the prediction's `output` URL, after `get_predictions` reports `succeeded`) and **Pexels** return URLs. Download them yourself: `mkdir -p publi - skills/remotion-production/rules/production-pipeline.md, line 86
curl -L -o public/footage/city-skyline.mp4 "VIDEO_FILE_LINK" - skills/remotion-production/rules/replicate-models.md, line 43
curl -L -o public/images/img-hero.png "<output URL>" - skills/remotion-production/rules/replicate-models.md, line 44
curl -L -o public/footage/clip-city.mp4 "<output URL>" - skills/remotion-production/rules/replicate-models.md, line 49
- `download_files` is for files in Replicate's Files API (ones uploaded with `create_files`), not for prediction outputs. Outputs are plain delivery URLs: `curl - skills/remotion-production/rules/stock-footage-workflow.md, line 45
curl -L -o public/footage/scene-city.mp4 "https://videos.pexels.com/..." - skills/remotion-production/rules/stock-footage-workflow.md, line 51
curl -L -o public/images/hero-bg.jpg "https://images.pexels.com/..." - skills/remotion-production/rules/video-generation.md, line 116
- **Replicate** returns the URL in the prediction's `output` once `get_predictions` reports `succeeded`. Download it within the hour: `mkdir -p public/footage &
Can call paid AI services billed to you
The author does not mention this. Expected for a media skill.
Found in 3 places.
Runs commands on your computer
The author does not mention this. It runs automatically when the plugin is installed.
Found in 13 places.
Show 10 more
- .mcp.json, line 39
"command": "npx", - .mcp.json, line 49
"command": "npx", - gemini-extension.json, line 7
"command": "uvx", - gemini-extension.json, line 17
"command": "npx", - gemini-extension.json, line 24
"command": "npx", - gemini-extension.json, line 33
"command": "npx", - gemini-extension.json, line 40
"command": "npx", - hooks/hooks.json, line 9
"command": "sh \"${CLAUDE_PLUGIN_ROOT}/scripts/check-mcp-server.sh\" remotion-media KIE_API_KEY", - hooks/hooks.json, line 21
"command": "sh \"${CLAUDE_PLUGIN_ROOT}/scripts/post-tool-note.sh\" pexels-attribution", - hooks/hooks.json, line 31
"command": "sh \"${CLAUDE_PLUGIN_ROOT}/scripts/post-tool-note.sh\" captions-tip",
Safer alternatives
Low-risk skills in the same category (media) that look related. Check that one does what you need.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'remotion-production' ] || [ -L ~/.agents/skills/'remotion-production' ]; then echo 'A skill folder named remotion-production already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/DojoCodingLabs/remotion-superpowers' "$d" && git -C "$d" checkout --quiet '970efd2d2f4ce2492231a31ee684c2ead883f4bc' -- 'skills/remotion-production' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/remotion-production' ~/.agents/skills/'remotion-production' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'remotion-production' ~/.claude/skills/'remotion-production' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for DojoCodingLabs/remotion-superpowers shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/DojoCodingLabs/remotion-superpowers/)
Score history
| Date | Version | Score |
|---|
| 2026-11-07 | 970efd2 | 67 |