Generates voiceovers, sound effects, and background music through ElevenLabs' API. The documentation is unusually thorough on the details that actually matter: model tradeoffs (multilingual_v2 for reliability, flash/turbo for SSML pauses, v3 for expressiveness but expect retakes), voice settings tuned by style, and the fact that ellipses don't create pauses reliably. Includes a complete Remotion workflow that generates per-scene audio files with a timing manifest, then syncs them to video sequences. The instant voice cloning setup is straightforward (binary file handles, not paths), and the sound effects cap at 22 seconds while music goes up to 5 minutes. Solid if you're building video automation pipelines or need AI audio that doesn't sound like a robot reading a manual.

skills.sh installs
1.4K
GitHub stars
2.5K
last updated
Aug 21, 2026

Install

$ npx -y skills add digitalsamba/claude-code-video-toolkit --skill elevenlabs --agent claude-code

Installs into .claude/skills of the current project.

Files

ElevenLabs Audio Generation

Requires ELEVENLABS_API_KEY in .env.

Text-to-Speech

from elevenlabs.client import ElevenLabs
from elevenlabs import save, VoiceSettings
import os

client = ElevenLabs(api_key=os.getenv("ELEVENLABS_API_KEY"))

audio = client.text_to_speech.convert(
    text="Welcome to my video!",
    voice_id="JBFqnCBsd6RMkjVDRZzb",
    model_id="eleven_multilingual_v2",
    voice_settings=VoiceSettings(
        stability=0.5,
        similarity_boost=0.75,
        style=0.5,
        speed=1.0
    )
)
save(audio, "voiceover.mp3")

Models

ModelQualitySSML SupportNotes
eleven_multilingual_v2Highest consistencyNoneStable, production-ready, 29 languages. Toolkit default; supports style + speed
eleven_v4Most expressiveNone (audio tags, IPA)Newest (released 2026-09-28), 90+ languages, best clone accuracy. Stability + similarity only, no style/speed
eleven_flash_v2_5Good<break>, <phoneme>Fastest, cheapest; supports pause/pronunciation tags
eleven_v3ExpressiveNonePrevious generation — prefer v4

Sponsors

Details

Repository
github.com/digitalsamba/claude-code-video-toolkit
Category
Generative Media
First seen
Jun 3, 2026

More from digitalsamba/claude-code-video-toolkit

All 12
1wshuyi avatarremotion-videowshuyi/remotion-video-skill使用 Remotion 框架以编程方式创建视频。Remotion 让你用 React 组件定义视频内容,支持动画、字幕、音乐可视化等。 触发词: - "用代码做视频"、"编程视频"、"React 视频" - "Remotion"、"remotion" - "/remotion-video" 适用场景: - 程序化视频:1.1Kskills.sh installs
2guia-matthieu avatarwhisper-transcriptionguia-matthieu/clawfu-skillsTranscribe audio and video files to text using OpenAI Whisper. Use when: converting podcasts to blog posts; creating video subtitles; extracting quotes from int980skills.sh installs
3fal-ai-community avatarfal-image-editfal-ai-community/skillsEdit images using AI on fal.ai. Style transfer, object removal, background changes, and more. Use when the user requests "Edit image", "Remove object", "Change 910skills.sh installs
4shreefentsar avatarremotion-video-toolkitshreefentsar/remotion-video-toolkitComplete toolkit for programmatic video creation with Remotion + React. Covers animations, timing, rendering (CLI/Node.js/Lambda/Cloud Run), captions, 3D, chart793skills.sh installs
5mckruz avatarcomfyui-character-genmckruz/comfyui-expertcomfyui character gen764skills.sh installs
6aradotso avataromnivoice-ttsaradotso/trending-skillsomnivoice tts627skills.sh installs