Install this agent skill, inspect ElevenLabs fields, then run jobs through the RunAPI CLI.
Model Reference · CLI · SDK
Generate speech, dialogue, sound effects, transcriptions, and isolated audio with the ElevenLabs SDK. This skill helps Claude Code, Codex, Gemini CLI, Cursor, and 50+ agents integrate ElevenLabs through RunAPI.
The canonical agent file is skills/elevenlabs/SKILL.md.
npx skills add runapi-ai/elevenlabs -gOr paste this prompt to your AI agent:
Install the elevenlabs skill for me:
1. Clone https://github.com/runapi-ai/elevenlabs
2. Copy the skills/elevenlabs/ directory into your
user-level skills directory (e.g. ~/.claude/skills/
for Claude Code, ~/.codex/skills/ for Codex).
3. Verify that SKILL.md is present.
4. Confirm the install path when done.
import { ElevenlabsClient } from '@runapi.ai/elevenlabs';
const client = new ElevenlabsClient();
const result = await client.textToSpeech.run({
model: 'text-to-speech-turbo-v2.5',
text: 'Hello from RunAPI.',
voice: 'Rachel',
});
const audioUrl = result.audios[0].url;- Model page: https://runapi.ai/models/elevenlabs
- Product docs: https://runapi.ai/docs#elevenlabs
- SDK docs: https://runapi.ai/docs#sdk-elevenlabs
- SDK repository: https://github.com/runapi-ai/elevenlabs-sdk
- Pricing and rate limits: https://runapi.ai/models/elevenlabs/text-to-speech-turbo-v2.5
- Provider comparison: https://runapi.ai/providers/elevenlabs
- Browse all RunAPI models and skills: https://runapi.ai/models
- Turbo v2.5 text to speech
- Multilingual v2 text to speech
- Dialogue v3
- Sound effects v2
- Speech to text
- Audio isolation
- Keep API keys in
RUNAPI_API_KEYor RunAPI CLI config; never commit secrets. - Prefer
create,get, andrunJSON passthrough patterns instead of inventing flags for every model parameter. - For elevenlabs api pricing, rate-limit, and commercial-usage answers, link to the variant page rather than the repository README.
Licensed under the Apache License, Version 2.0.