Tooluck logoTooluck
SKILL.md

elevenlabs-agents

Agent skill fromjezweb/claude-skills

Build conversational AI voice agents on the ElevenLabs platform. Configure agent + tools + knowledge base, integrate SDK (React / React Native / Swift / JS / server-side), test, deploy. Use whenever the user mentions ElevenLabs, building a voice agent, an AI phone system, an AI receptionist, conversational AI, or troubleshooting deprecated @11labs packages, webhook errors, CSP violations, localhost allowlist, or tool parsing errors.

How to install elevenlabs-agents

install elevenlabs-agents
# install the claude-skills pack with the skills CLI
npx skills add jezweb/claude-skills

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

plugins/integrations/skills/elevenlabs-agents/

# into

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

.claude/skills/elevenlabs-agents/ (one project)

plugins/integrations/skills/elevenlabs-agents/SKILL.md

MITFull file
1# ElevenLabs Agent Builder
2
3Build a production-ready conversational AI voice agent. Produces a configured agent with tools, knowledge base, and SDK integration.
4
5## Packages
6
7```bash
8npm install @elevenlabs/react # React SDK
9npm install @elevenlabs/client # JavaScript SDK (browser + server)
10npm install @elevenlabs/react-native # React Native SDK
11npm install @elevenlabs/elevenlabs-js # Full API (server only)
12npm install -g @elevenlabs/agents-cli # CLI ("Agents as Code")
13```
14
15**DEPRECATED:** `@11labs/react`, `@11labs/client` -- uninstall if present.
16
17**Server-only warning:** `@elevenlabs/elevenlabs-js` uses Node.js `child_process` and won't work in browsers. Use `@elevenlabs/client` for browser environments, or create a proxy server.
18
19## Workflow
20
21### Step 1: Create Agent via Dashboard or CLI
22
23**Dashboard:** https://elevenlabs.io/app/conversational-ai -> Create Agent
24
25**CLI (Agents as Code):**
26```bash
27elevenlabs agents init
28elevenlabs agents add "Support Bot" --template customer-service
29# Edit agent_configs/support-bot.json
30elevenlabs agents push --env dev
31```
32
33Templates: `default`, `minimal`, `voice-only`, `text-only`, `customer-service`, `assistant`.
34
35Configure:
36- **Voice** -- Choose from 5000+ voices or clone
37- **LLM** -- GPT, Claude, Gemini, or custom
38- **System prompt** -- Use the 6-component framework below
39- **First message** -- What the agent says when conversation starts
40
41### Step 2: Write the System Prompt
42…

Excerpt shown under the repository's MIT license.

More skills in claude-skills

Keep exploring

Similar skill repositories

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates