← Back to Skills Marketplace
7876
Downloads
16
Stars
0
Active Installs
16
Versions
Install in OpenClaw
/install elevenlabs-voices
Description
High-quality voice synthesis with 18 personas, 32 languages, sound effects, batch processing, and voice design using ElevenLabs API.
Usage Guidance
Install only if you are comfortable using ElevenLabs and sending prompts/text to that service. Prefer environment variables or a credential manager for the API key instead of the setup wizard's config.json or a skill-local .env file, avoid sensitive text in prompts, and periodically review or delete .usage.json if prompt history matters.
Capability Assessment
Credentials
Reading ELEVEN_API_KEY or ELEVENLABS_API_KEY is proportionate for an ElevenLabs integration, and skill-local .env loading is disclosed, but automatic .env fallback is weaker secret handling than environment-only or a credential store.
Install Mechanism
The setup wizard asks for an ElevenLabs API key and writes it in plaintext to artifact/config.json, while the artifacts claim it is in .gitignore even though no .gitignore is present, and the runtime scripts do not appear to read config.json, making the recommended setup both sensitive and inconsistent.
Instruction Scope
The documented triggers include broad phrases such as list voices, generate sound effect, and design a voice; action triggers can cause network requests, output file writes, API quota use, and possible account mutation without the documentation defining a confirmation boundary.
Persistence & Privilege
The skill persists usage data in .usage.json; TTS stores counts and voices, while SFX stores up to the first 100 characters of recent prompts, which may retain sensitive user-provided text without a clear opt-out or warning.
Purpose & Capability
The main capabilities are coherent with the stated purpose: text-to-speech, sound effects, batch audio generation, and voice design through ElevenLabs APIs, with user-selected output files and an explicit --save option for adding a generated voice to the user's ElevenLabs library.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install elevenlabs-voices - After installation, invoke the skill by name or use
/elevenlabs-voices - Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.2.0
OpenClaw 2.0 compatibility: corrected frontmatter, automations CLI, and documentation. Verified against a live OpenClaw 2026.8.1 install.
v2.1.6
Hardened API key handling and synced OpenClaw metadata/docs.
v2.1.5
Fix: SKILL.md metadata updated to openclaw format. Env vars correctly declared.
v2.1.4
Security: removed config file probing. API key now only from env var or skill-local .env.
v2.1.3
- Added a CHANGELOG.md file to the project.
- Updated documentation in README.md, SKILL.md, and examples.md.
- Modified package.json, scripts/tts.py, and voices.json to reflect documentation or configuration improvements.
- Version bump to 2.1.3.
v2.1.2
Add ClawHub runtime requirements metadata (SKILL.md frontmatter)
v2.1.1
Add runtime requirements metadata for ClawHub discovery
v2.1.0
Version 2.1.0 introduces an interactive setup wizard and improvements for easier first-time use.
- Added `scripts/setup.py` for a guided, interactive configuration wizard on first run (API key, default voice, language, audio quality, cost tracking, budget cap).
- Updated documentation with step-by-step setup and privacy details for configuration.
- Improved descriptions and references for voice and TTS integration (now mentions OpenClaw).
- Minor fixes and updates across scripts and documentation for clarity and onboarding.
- Pronunciation dictionary and configuration process updated for better user experience.
v2.0.4
Migrate from Clawdbot to Moltbot
v2.0.3
chore: update usage tracking and minor fixes
v2.0.2
chore: update usage tracking and minor fixes
v2.0.1
Fix: Update TTS config format for Clawdbot 2026.1.24+ (enabled→auto)
v2.0.0
Major v2.0: 32 languages, streaming, SFX, batch, cost tracker, voice design, pronunciations
v1.1.1
v1.1.1: Python TTS script, 18 voices, 12 presets, multi-accent support
v1.1.0
Added Python TTS script, 18 voices, presets, improved documentation
v1.0.0
Initial release with 14 voice personas across English, German, and Spanish. Includes detailed voice guide and usage examples.
Metadata
Frequently Asked Questions
What is elevenlabs-voices?
High-quality voice synthesis with 18 personas, 32 languages, sound effects, batch processing, and voice design using ElevenLabs API. It is an AI Agent Skill for Claude Code / OpenClaw, with 7876 downloads so far.
How do I install elevenlabs-voices?
Run "/install elevenlabs-voices" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is elevenlabs-voices free?
Yes, elevenlabs-voices is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does elevenlabs-voices support?
elevenlabs-voices is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created elevenlabs-voices?
It is built and maintained by Robby (@robbyczgw-cla); the current version is v2.2.0.
More Skills