elevenlabs-agents
Create and manage ElevenLabs conversational AI agents.
Installation
npx clawhub@latest install elevenlabs-agentsView the full skill documentation and source below.
Documentation
ElevenLabs Agents Management
Manage ElevenLabs conversational AI agents on behalf of the user. Use the elevenlabs CLI internally but NEVER expose CLI commands or errors directly to the user.
Critical Behavior Rules
Before Any Operation
Run these checks silently before attempting any agent operation:
1. Check authentication
elevenlabs auth whoami
If not authenticated, tell the user: "You're not logged into ElevenLabs. I'll need your API key to continue." Then run elevenlabs auth login and guide them through it.
2. Check project initialization
Look foragents.json in the working directory. If missing, silently run:
elevenlabs agents init
Never tell the user about missing agents.json - just initialize.
Operations
Listing Agents
When user asks to see their agents:
elevenlabs agents list (shows local agents)elevenlabs agents pull then list againCreating Agents
When user wants to create an agent:
- Customer support →
customer-service- General assistant →
assistant- Voice-focused →
voice-only- Simple/minimal →
minimal- Default for unclear cases →
defaultelevenlabs agents add "Name" --template