elevenlabs-agents
Build conversational AI voice agents with ElevenLabs Platform. Supports React, React Native, and Swift SDKs. Use when building voice agents, AI phone systems, or troubleshooting @11labs deprecated packages, webhook errors, CSP violations, localhost allowlist, or tool parsing errors.
npx skills add majiayu000/claude-skill-registry --skill elevenlabs-agents-jezweb-claude-skills --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# ElevenLabs Agent Builder Build a production-ready conversational AI voice agent. Produces a configured agent with tools, knowledge base, and SDK integration. ## Packages ```bash npm install @elevenlabs/react # React SDK npm install @elevenlabs/client # JavaScript SDK (browser + server) npm install @elevenlabs/react-native # React Native SDK npm install @elevenlabs/elevenlabs-js # Full API (server only) npm install -g @elevenlabs/agents-cli # CLI ("Agents as Code") ``` **DEPRECATED:** `@11labs/react`, `@11labs/client` — uninstall if present. **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. ## Workflow ### Step 1: Create Agent via Dashboard or CLI **Dashboard:** https://elevenlabs.io/app/conversational-ai → Create Agent **CLI (Agents as Code):** ```bash elevenlabs-cli init my-agent # Edit agent.config.ts with agent settings elevenlabs-cli deploy ``` Configure: - **Voice** — Choose from 5000+ voices or clone - **LLM** — GPT, Claude, Gemini, or custom - **System prompt** — See `assets/system-prompt-template.md` - **First message** — What the agent
- Packages
- Workflow
- Step 1: Create Agent via Dashboard or CLI
- Step 2: Add Tools
- Step 3: Add Knowledge Base (RAG)
- Step 4: Integrate SDK
- Step 5: Test and Deploy
- Critical Patterns
- Signed URLs (Security)
- Agent Versioning (A/B Testing)
- Dynamic Variables
- Asset Files
- Scripts
- Reference Files
npm install @elevenlabs/react # React SDK
npm install @elevenlabs/client # JavaScript SDK (browser + server)
npm install @elevenlabs/react-native # React Native SDK
npm install @elevenlabs/elevenlabs-js # Full API (server only)
npm install -g @elevenlabs/agents-cli # CLI ("Agents as Code")
elevenlabs-cli init my-agent
Edit agent.config.ts with agent settings
elevenlabs-cli deploy
Test locally
elevenlabs-cli test my-agentWhat does the elevenlabs-agents skill do?
Build conversational AI voice agents with ElevenLabs Platform. Supports React, React Native, and Swift SDKs. Use when building voice agents, AI phone systems, or troubleshooting @11labs deprecated packages, webhook errors, CSP violations, localhost allowlist, or tool parsing errors.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill elevenlabs-agents-jezweb-claude-skills --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
