Agent skill · Content & Marketing

elevenlabs-remotion

Generate professional voiceovers using ElevenLabs AI. Use when the user needs to create voiceovers for videos, audio narration, or text-to-speech content. Supports multiple voices with character presets (narrator, salesperson, expert) for natural delivery. Includes single scene regeneration for fine-tuning.

majiayu000github.com/majiayu000GitHub ↗
claude-coderead-onlyMIT
Install
npx skills add majiayu000/claude-skill-registry --skill elevenlabs-remotion --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 11 KB
Bundled scripts: none
Allowed tools: Bash(node:*)Bash(npx:*)
Path: skills/ai-llm/elevenlabs-remotion/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# ElevenLabs Voiceover Generation Generate professional AI voiceovers for Remotion videos using ElevenLabs API. ## Prerequisites - `ELEVEN_API_KEY` in `.env.local` ## Quick Start ```bash # Generate voiceover from text node ~/.agents/skills/elevenlabs-remotion/generate.js --text "Your text here" --output public/audio/voiceover.mp3 # Generate with narrator style (more natural) node ~/.agents/skills/elevenlabs-remotion/generate.js --text "Your text" --character narrator --output voiceover.mp3 # Generate scenes with request stitching node ~/.agents/skills/elevenlabs-remotion/generate.js --scenes remotion/scenes.json --output-dir public/audio/project/ # Regenerate a single scene node ~/.agents/skills/elevenlabs-remotion/generate.js --scenes scenes.json --scene scene2 --new-text "Updated text" # List available voices and character presets node ~/.agents/skills/elevenlabs-remotion/generate.js --list-voices node ~/.agents/skills/elevenlabs-remotion/generate.js --list-characters ``` ## Character Presets Use character presets for more natural voiceovers instead of literal screen text reading: | Character | Description | Best For | |-----------|-------------|----------| | `literal` | Reads te

What's inside
Steps it walks through
  1. Prerequisites
  2. Quick Start
  3. Character Presets
  4. Scene-Based Generation with Request Stitching
  5. scenes.json Format
  6. Generate All Scenes
  7. Single Scene Regeneration
  8. Thumbnail Embedding
  9. Embed Thumbnail into Video
  10. Workflow with Remotion
  11. Supported Formats
  12. Timing Validation
  13. What It Checks
  14. Validate Existing Audio
Ships with 1 file
  • metadata.json
Commands it runs
Generate voiceover from text
node ~/.agents/skills/elevenlabs-remotion/generate.js --text "Your text here" --output public/audio/voiceover.mp3
Generate with narrator style (more natural)
node ~/.agents/skills/elevenlabs-remotion/generate.js --text "Your text" --character narrator --output voiceover.mp3
Generate scenes with request stitching
node ~/.agents/skills/elevenlabs-remotion/generate.js --scenes remotion/scenes.json --output-dir public/audio/project/
Regenerate a single scene
node ~/.agents/skills/elevenlabs-remotion/generate.js --scenes scenes.json --scene scene2 --new-text "Updated text"
List available voices and character presets
node ~/.agents/skills/elevenlabs-remotion/generate.js --list-voices
More from claude-skill-registry
All skills →
About this skill
What does the elevenlabs-remotion skill do?

Generate professional voiceovers using ElevenLabs AI. Use when the user needs to create voiceovers for videos, audio narration, or text-to-speech content. Supports multiple voices with character presets (narrator, salesperson, expert) for natural delivery. Includes single scene regeneration for fine-tuning.

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill elevenlabs-remotion --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going