High-quality voice synthesis with 18 personas, 32 languages, sound effects, batch processing, and voice design using ElevenLabs API.
SkillScore95Maintained
Automatic
◆AI Engineer pack
Last verified 8/19/2026
What it changes
Passed 21 of 22 test cases with the skill, and 10 of 22 without it.
Without skill45%
With skill95%
Checks it passed that the model alone missed
Command specifies --output news.mp3
Command executes python3 scripts/setup.py
Command uses --voice broadcaster and --lang fr
and 13 more in the full report
11 fixed10 passed either way1 still failing0 broke
Pass-rate lift
+50 pp
Tokens
+183%
Agent turns
0%
Response time
-59%
Model gemini-3.6-flashMeasured 8/19/2026v121 of 22 cases passed with skill
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 11 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 11
Prompt
I need to generate a 5-second sound effect audio clip of a heavy thunderstorm using the sound effects script. I would like the file saved to 'thunder.mp3' with a moderate prompt influence setting. Please give me the exact command line instruction to run.
What was checked, without and with the skill
Checked
Without skill
With skill
Command uses script path python3 scripts/sfx.py
Missed
Passed
Command includes --duration 5 and --influence 0.5
Missed
Passed
Command outputs to thunder.mp3 using --output thunder.mp3
Passed
Passed
case-02 · gemini-3.6-flash · 8/19/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md429 lines6 filesincludes scripts
ElevenLabs Voice Personas v2.1
Comprehensive voice synthesis toolkit using ElevenLabs API.
🚀 First Run - Setup Wizard
When you first use this skill (no config.json exists), run the interactive setup wizard:
python3 scripts/setup.py
The wizard will guide you through:
API Key - Enter your ElevenLabs API key (required)
Default Voice - Choose from popular voices (Rachel, Adam, Bella, etc.)
Language - Set your preferred language (32 supported)
Audio Quality - Standard or high quality output
Cost Tracking - Enable usage and cost monitoring
Budget Limit - Optional monthly spending cap
🔒 Privacy: Your API key is stored locally in config.json only. It never leaves your machine and is automatically excluded from git via .gitignore.
To reconfigure at any time, simply run the setup wizard again.
✨ Features
18 Voice Personas - Carefully curated voices for different use cases
32 Languages - Multi-language synthesis with the multilingual v2 model
Streaming Mode - Real-time audio output as it generates
Sound Effects (SFX) - AI-generated sound effects from text prompts
Batch Processing - Process multiple texts in one go
Cost Tracking - Monitor character usage and estimated costs
Voice Design - Create custom voices from descriptions
Pronunciation Dictionary - Custom word pronunciation rules
OpenClaw Integration - Works with OpenClaw's built-in TTS
Plan events (night out, weekend, date night, team outing, meals, trips) by searching venues via Google Places API. Auto-selects best restaurants, bars, activities based on location, budget, party size, and preferences. Generates detailed itinerary with timing and Google Maps link. Use when asked to plan an outing, create an itinerary, find places for events, or organize activities.