ElevenLabs Audio Generation
Skill ActiveGenerate AI voiceovers, sound effects, and music using ElevenLabs APIs. Use when creating audio content for videos, podcasts, or games. Triggers include generating voiceovers, narration, dialogue, sound effects from descriptions, background music, soundtrack generation, voice cloning, or any audio synthesis task.
To empower users to create professional-quality audio content for videos, podcasts, and games using AI, streamlining the process from script to final render.
Features
- Generate AI voiceovers from text
- Perform voice cloning for custom voices
- Create sound effects and music
- Integrate audio generation into Remotion video projects
- Utilize ElevenLabs API with detailed examples
Use Cases
- Creating narration for explainer videos
- Generating dialogue for game characters
- Producing background music for podcasts
- Adding sound effects to video projects
Non-Goals
- Complex video editing beyond audio integration
- Direct control of cloud GPU instance management (handled by other skills)
- Providing an alternative to the ElevenLabs platform itself
Workflow
- Read script or description
- Call ElevenLabs API for audio generation
- Save generated audio file
- Integrate audio into video project (e.g., Remotion)
Practices
- API integration
- Audio synthesis
- Video production workflow
Prerequisites
- ELEVENLABS_API_KEY environment variable
- Python 3.9+ recommended
- Node.js 18+ for Remotion integration
Security
- warning:Secret ManagementThe skill requires an `ELEVENLABS_API_KEY` environment variable, but the documentation (`.claude/skills/elevenlabs/SKILL.md`) does not explicitly detail how this secret should be securely managed or rotated, posing a potential risk if not handled properly.
Installation
npx skills add digitalsamba/claude-code-video-toolkitRuns the Vercel skills CLI (skills.sh) via npx — needs Node.js locally and at least one installed skills-compatible agent (Claude Code, Cursor, Codex, …). Assumes the repo follows the agentskills.io format.
Quality Score
Trust Signals
Similar Extensions
Elevenlabs Tts
99ElevenLabs text-to-speech with 22+ premium voices, multilingual support, and voice tuning via inference.sh CLI. Models: eleven_multilingual_v2 (highest quality), eleven_turbo_v2_5 (low latency), eleven_flash_v2_5 (ultra-fast). Capabilities: text-to-speech, voice selection, stability/style control, 32 languages. Use for: voiceovers, audiobooks, video narration, podcasts, accessibility, IVR. Triggers: elevenlabs, eleven labs, elevenlabs tts, premium tts, professional voice, ai voice, high quality tts, multilingual tts, eleven labs voice, voice generation, natural speech, realistic voice, voice over, speech synthesis
Google Tts
100Convert documents and text to audio using Google Cloud Text-to-Speech. Use this skill when the user wants to: narrate a document, read aloud text, generate audio from a file, convert text to speech, create a recording of documentation or analysis, create a podcast from a document, or use Google TTS/text-to-speech. Trigger phrases: "read this aloud", "narrate this", "create a recording", "text to speech", "TTS", "convert to audio", "audio from document", "listen to this", "generate audio", "google tts", "create a podcast".
Speech Generation Skill
100Use when the user asks for text-to-speech narration or voiceover, accessibility reads, audio prompts, or batch speech generation via the OpenAI Audio API; run the bundled CLI (`scripts/text_to_speech.py`) with built-in voices and require `OPENAI_API_KEY` for live calls. Custom voice creation is out of scope.
Sherpa Onnx Tts
99Local text-to-speech via sherpa-onnx (offline, no cloud)
Audio Editing Fundamentals
99Master the essential audio post-production techniques—normalization, compression, EQ, and noise reduction—using the correct processing order to achieve professional-quality audio. Use when: Editing podcast episodes or video soundtracks; Cleaning up recorded voiceovers; Improving audio quality for marketing content; Preparing audio files for distribution; Troubleshooting common audio issues
Ffmpeg
99Video and audio processing with FFmpeg. Use for format conversion, resizing, compression, audio extraction, and preparing assets for Remotion. Triggers include converting GIF to MP4, resizing video, extracting audio, compressing files, or any media transformation task.