Tooluck logoTooluck
SKILL.md

elevenlabs

Agent skill fromAnil-matcha/awesome-muse-connectors

ElevenLabs: check subscription usage, list voices, and generate text-to-speech audio. TTS spends quota and needs --confirm. Trigger phrases: elevenlabs, eleven labs, voice api, tts, text to speech.

How to install elevenlabs

install elevenlabs
# install the awesome-muse-connectors pack with the skills CLI
npx skills add Anil-matcha/awesome-muse-connectors

# or add only this skill to Claude Code: copy the folder

connectors/elevenlabs/

# into

~/.claude/skills/elevenlabs/ (all projects)

.claude/skills/elevenlabs/ (one project)

connectors/elevenlabs/SKILL.md

MITFull file
1# ElevenLabs
2
3## Purpose
4Work with the user's ElevenLabs account: subscription tier and character usage (`me`), the voices available on the account (`voices`), and text-to-speech generation (`text-to-speech`). TTS consumes characters from the account quota (real money on paid plans): it requires the exact-match `--confirm` string on every generation, stating the voice and character count.
5
6## Tooling
7All commands go through `bin/elevenlabs.py`:
8
9```bash
10bin/elevenlabs.py me # subscription tier, character_count, character_limit
11bin/elevenlabs.py voices # available voices (name, category)
12
13# TTS: every generation requires the exact --confirm string the CLI prints
14bin/elevenlabs.py text-to-speech --text "Hello there" --voice-name Rachel --out /tmp/line.mp3
15bin/elevenlabs.py text-to-speech --text "Hello there" --voice-id VOICE_ID --out /tmp/line.mp3
16bin/elevenlabs.py text-to-speech --text "Hello" --voice-name Rachel --out /tmp/line.mp3 --voice-settings '{"stability":0.5,"similarity_boost":0.75}'
17```
18
19`--voice-id` wins over `--voice-name`. Audio saves to `--out` (MP3). Default model is `eleven_multilingual_v2`.
20
21## Auth
22- Provider id: `elevenlabs` (credential is collected as `custom.elevenlabs`)
23- Collection: API key via the secure credential flow (`credentials.request_api_access`): create one at elevenlabs.io/app/settings/api-keys
24- Connect placement: `custom_header:xi-api-key` (ElevenLabs uses `xi-api-key`, not `Authorization: Bearer`)
25…

Excerpt shown under the repository's MIT license.

More skills in awesome-muse-connectors

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

pbakaus /

impeccable
108k

The design vocabulary for your coding agent. Steer with polish and bolder, review with critique and audit, catch AI slop before it ships.

2 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates