elevenlabs skills
COMMUNITYLABSCO SUMMARY
The package covers ElevenLabs' product surface skill-for-skill: text-to-speech, speech-to-text, voice-changer (speech-to-speech conversion), voice-isolator (background-noise removal), sound-effects, music generation, and agents for building conversational voice agents, plus a lower-level speech-engine skill for developers wiring real-time voice into a custom server. A tenth, setup-api-key, exists purely to get ELEVENLABS_API_KEY configured before you touch any of the others.
This is for anyone already building, or about to build, on ElevenLabs — the depth is in the SDK and REST detail each skill ships (Python, JavaScript, curl), not in general audio advice. If you don't have an ElevenLabs account, none of the ten will do anything for you: every one is gated on the same API key.
READ THE FULL ANALYSIS
One skill is not for external users. update-skills-from-changelog is a maintenance tool for ElevenLabs' own developer-experience team — it watches a changelog in their internal elevenlabs-dx repository and opens a pull request against this one. It has no reason to load unless you work there.
The JavaScript package name has a trap. The readme itself warns to install @elevenlabs/elevenlabs-js, not the plain elevenlabs package on npm — the plain one is an outdated v1.x package. That the readme has to say this at all suggests it's a mistake people actually make, not a hypothetical one.
ALSO IN THIS PACKAGE
agents
Build voice AI agents with ElevenLabs. Use when creating voice assistants, customer service bots, interactive voice characters, or any real-time voice conversation experience, and when configuring an agent's tools, workflows, or procedures, including creating, editing, compiling, and publishing procedure drafts on an agent branch over the SDKs or REST API.
WHAT'S INSIDE
10 showing · 10 totalagents
Builds a talking assistant that ElevenLabs hosts and runs for you — it holds a real spoken conversation with someone on your website or over the phone, following the script and the limits you set.
music
Music made to order: describe the track you want and a finished recording comes back — an instrumental, a song with sung lyrics, or a score written to fit a video you upload.
setup-api-key
Walks you through getting the key that lets your own project use your ElevenLabs account, checks the key really works, and keeps it out of the chat window.
sound-effects
Describe a sound in words — thunder over light rain, a notification chime, birds in a forest — and an audio file of it comes back.
speech-engine
Puts a voice on a chatbot you already run yourself: ElevenLabs listens to the user's microphone and speaks the answers aloud, while your own server stays in charge of what gets said.
speech-to-text
Turns a recording into written text, and can mark who said each part and at what second — a meeting, an interview, a video, or speech as it is being spoken.
text-to-speech
Reads written text out loud in a voice you pick and saves it as an audio file, in any of more than 70 languages.
update-skills-from-changelog
Housekeeping for the ElevenLabs team's own instruction files: it reads the week's list of product changes, brings the documentation that went out of date back in line, and puts those edits up for review.
voice-changer
Keeps a recording exactly as it was performed — the emotion, the timing, the breaths — and swaps in a different person's voice.
voice-isolator
Strips everything but the voice out of a recording — traffic, room hum, backing music — and hands back the clean speech.
HOW TO GET IT
npx skills add elevenlabs/skillsnpx skills add elevenlabs/skills --skill <name> --full-depthPick the skill name from the Skills tab — each entry there installs independently.