elevenlabs
Installation
SKILL.md
ElevenLabs — AI Voice Synthesis & Cloning
Overview
ElevenLabs is a hosted voice platform: text-to-speech, speech-to-text, voice cloning and a managed conversational agent product. You call it with an API key through the official SDKs (elevenlabs on PyPI, @elevenlabs/elevenlabs-js on npm) or plain HTTP. Checked against elevenlabs 2.70.0 (Python, 28 Sep 2026) and the current models page. Two things changed since many tutorials were written: convert_as_stream no longer exists (use text_to_speech.stream), and the old npm package elevenlabs is deprecated in favour of @elevenlabs/elevenlabs-js.
Instructions
Step 1: Install and authenticate
pip install elevenlabs # Python
npm install @elevenlabs/elevenlabs-js # Node.js (the unscoped "elevenlabs" package is deprecated)
export ELEVENLABS_API_KEY="..." # create it in the dashboard; never commit it