← All skills
add-voiceover
80 / 100 · Low risk
Fine to try.
By DojoCodingLabs/remotion-superpowers (GitHub) · media · 160 stars · scanned at commit 970efd2
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 per-scene ElevenLabs TTS audio (official ElevenLabs text-to-speech skill) and wire it into your composition.
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. It runs automatically when the plugin is installed.
Found in 14 places.
Show 11 more
- skills/add-voiceover/SKILL.md, line 56
Place each scene's file with `<Audio>` from `@remotion/media` inside that scene (install with `npx remotion add @remotion/media`), following the official `remot - .mcp.json, line 4
"command": "uvx", - .mcp.json, line 17
"command": "npx", - .mcp.json, line 27
"command": "npx", - .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",
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",
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'add-voiceover' ] || [ -L ~/.agents/skills/'add-voiceover' ]; then echo 'A skill folder named add-voiceover 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/add-voiceover' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/add-voiceover' ~/.agents/skills/'add-voiceover' && 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/'add-voiceover' ~/.claude/skills/'add-voiceover' (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 | 80 |