Agent skill · DevOps & Cloud

elevenlabs-agents

Use this skill when building AI voice agents with the ElevenLabs Agents Platform. This skill covers the complete platform including agent configuration (system prompts, turn-taking, workflows), voice & language features (multi-voice, pronunciation, speed control), knowledge base (RAG), tools (client/server/MCP/system), SDKs (React, JavaScript, React Native, Swift, Widget), Scribe (real-time STT), WebRTC/WebSocket connections, testing & evaluation, analytics, privacy/compliance (GDPR/HIPAA/SOC 2), cost optimization, CLI workflows ("agents as code"), and DevOps integration. Prevents 17+ common e

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill elevenlabs-agents --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 62 KB
Bundled scripts: none
Version: 1.1.0
Path: skills/ai-llm/elevenlabs-agents/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

Review
written from the skill's own SKILL.md · Aug 5, 2026

What it does

Guides the agent developer to build voice-enabled agents using the ElevenLabs Agents Platform, including how to configure agents (system prompts, turn-taking, workflows), manage voice and language features (multi-voice, pronunciation, speed control), set up RAG knowledge bases, integrate tools (client/server/MCP/system), and work with SDKs (React, JavaScript, React Native, Swift, Widget). It also covers Scribe (real-time STT), WebRTC/WebSocket connections, testing and evaluation, analytics, privacy/compliance (GDPR/HIPAA/SOC 2), cost optimization, and CLI workflows for “agents as code.” It provides production-tested templates for common stacks (React, Next.js, React Native, Swift, and Cloudflare Workers) and notes token savings from usage. The skill lists the errors it prevents (e.g., package deprecation, CSP violations, dynamic variable issues, case-sensitive tool names, webhook authentication, WebRTC config).

How it works

  • Describes platform components (ASR, LLM, TTS, Turn-Taking) and platform capabilities (design & configure, connect & deploy, operate & optimize).
  • Outlines integration paths: Path A (React SDK), Path B (CLI for agents-as-code), Path C (API programmatic management).
  • Provides installation and example usage for each path, including code snippets for starting conversations, authenticating, and managing agents, tools, and workflows.
  • Details agent configuration with a 6-component System Prompt Architecture (Personality, Environment, Tone, Goal, Guardrails, Tools) and a complete Turn-Taking Modes and Workflows sections.
  • Describes dynamic variables, variables usage, and common pitfalls (e.g., Missing required dynamic variables).
  • Includes authentication patterns for public and private agents.

When to use it

Use this skill when building voice-enabled customer support agents, IVR systems, or conversational AI apps that require ElevenLabs voice capabilities, RAG-backed knowledge bases, and compliance with HIPAA/GDPR/SOC 2. It is suitable when integrating telephony (Twilio/SIP), managing agents as code via CLI, or programmatically managing agents through API.

What it can touch

  • SDKs: React (@elevenlabs/react), JavaScript (@elevenlabs/client), React Native, Swift
  • Base SDK: @elevenlabs/elevenlabs-js
  • CLI: @elevenlabs/agents-cli
  • API access via elevenlabs package for programmatic agent management
  • Tools, agent_configs, and workflows via JSON-like configurations described in examples

Caveats

  • Packages have migrated to scoped names (e.g., @elevenlabs/*); ensure using the current SDKs as described (React, Client, React Native, JS) and CLI accordingly.
  • Includes warnings about exposing API keys in client-side code.
  • Documentation notes production-tested templates and token savings estimates, but real-world results may vary by implementation.
From the SKILL.md

# ElevenLabs Agents Platform ## Overview ElevenLabs Agents Platform is a comprehensive solution for building production-ready conversational AI voice agents. The platform coordinates four core components: 1. **ASR (Automatic Speech Recognition)** - Converts speech to text (32+ languages, sub-second latency) 2. **LLM (Large Language Model)** - Reasoning and response generation (GPT, Claude, Gemini, custom models) 3. **TTS (Text-to-Speech)** - Converts text to speech (5000+ voices, 31 languages, low latency) 4. **Turn-Taking Model** - Proprietary model that handles conversation timing and interruptions ### 🚨 Package Updates (November 2025) ElevenLabs migrated to new scoped packages in August 2025: **DEPRECATED (Do not use):** - `@11labs/react` → **DEPRECATED** - `@11labs/client` → **DEPRECATED** **Current packages:** ```bash npm install @elevenlabs/react@0.9.1 # React SDK npm install @elevenlabs/client@0.9.1 # JavaScript SDK npm install @elevenlabs/react-native@0.5.2 # React Native SDK npm install @elevenlabs/elevenlabs-js@2.21.0 # Base SDK npm install -g @elevenlabs/agents-cli@0.2.0 # CLI ``` If you have old packages installed, uninstall them first: ```bash npm uninstall @11labs/re

What's inside
Steps it walks through
  1. Overview
  2. 🚨 Package Updates (November 2025)
  3. When to Use This Skill
  4. Platform Capabilities
  5. 1. Quick Start (3 Integration Paths)
  6. Path A: React SDK (Embedded Voice Chat)
  7. Path B: CLI ("Agents as Code")
  8. Path C: API (Programmatic Agent Management)
  9. 2. Agent Configuration
  10. System Prompt Architecture (6 Components)
  11. Turn-Taking Modes
  12. Workflows (Visual Builder)
  13. Dynamic Variables & Personalization
  14. Authentication Patterns
Ships with 1 file
  • metadata.json
Commands it runs
npm install @elevenlabs/react@0.9.1        # React SDK
npm install @elevenlabs/client@0.9.1       # JavaScript SDK
npm install @elevenlabs/react-native@0.5.2 # React Native SDK
npm install @elevenlabs/elevenlabs-js@2.21.0 # Base SDK
npm install -g @elevenlabs/agents-cli@0.2.0  # CLI
npm uninstall @11labs/react @11labs/client
npm install @elevenlabs/react zod
npm install -g @elevenlabs/agents-cli
or
pnpm install -g @elevenlabs/agents-cli
More from claude-skill-registry
All skills →
About this skill
What does the elevenlabs-agents skill do?

Use this skill when building AI voice agents with the ElevenLabs Agents Platform. This skill covers the complete platform including agent configuration (system prompts, turn-taking, workflows), voice & language features (multi-voice, pronunciation, speed control), knowledge base (RAG), tools (client/server/MCP/system), SDKs (React, JavaScript, React Native, Swift, Widget), Scribe (real-time STT), WebRTC/WebSocket connections, testing & evaluation, analytics, privacy/compliance (GDPR/HIPAA/SOC 2), cost optimization, CLI workflows ("agents as code"), and DevOps integration. Prevents 17+ common e

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill elevenlabs-agents --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.

Keep going