From discovery
Creates ElevenLabs Conversational AI voice agents for client discovery, feedback, check-in, qualification, and onboarding calls using Python scripts. Generates optimized config from client context and notes.
How this skill is triggered — by the user, by Claude, or both
Slash command
/discovery:voice-agentsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Create ElevenLabs Conversational AI voice agents for client discovery, feedback, and check-in calls. Automatically generates agent configuration from client context.
Create ElevenLabs Conversational AI voice agents for client discovery, feedback, and check-in calls. Automatically generates agent configuration from client context.
What type of agent?
│
├── Discovery agent (interview clients)
│ └── --scope discovery
│
├── Feedback agent (post-project)
│ └── --scope feedback
│
├── Check-in agent (relationship)
│ └── --scope check-in
│
├── Qualification agent (leads)
│ └── --scope qualification
│
└── Onboarding agent (new contacts)
└── --scope onboarding
# Required in .env
ELEVENLABS_API_KEY=your_api_key
OPENROUTER_API_KEY=your_api_key # For prompt generation
python scripts/create_voice_agent.py "Microsoft" --scope discovery --notes "CRM migration project"
python scripts/create_voice_agent.py "Acme Corp" --scope feedback --notes "Post-project review"
python scripts/create_voice_agent.py "Test Company" --scope discovery --notes "Testing" --dry-run
| Scope | Purpose |
|---|---|
discovery | Interview client team about operations, pain points, tech stack |
feedback | Gather feedback on completed project |
check-in | Periodic relationship check-ins |
qualification | Qualify inbound leads before sales |
onboarding | Guide new contacts through info gathering |
The script generates:
[{Company Name}] {Scope} Agent v1
Voice-optimized greeting that:
Comprehensive conversation guide with:
{
"agent_id": "abc123xyz",
"agent_name": "[Microsoft] Discovery Agent v1",
"agent_url": "https://elevenlabs.io/app/conversational-ai/agents/abc123xyz",
"first_message": "Hi there! This is an AI assistant...",
"company_name": "Microsoft",
"scope": "discovery"
}
The script optionally fetches context from Google Drive:
If not available, generates with provided notes only.
| Service | Cost |
|---|---|
| OpenRouter (prompt generation) | ~$0.01-0.03 |
| ElevenLabs agent creation | Free |
| Google Drive | Free |
ELEVENLABS_API_KEY in .env file (never commit to git)OPENROUTER_API_KEY in .env file (never commit to git)ELEVENLABS_API_KEY - Full access to voice agent creation/managementOPENROUTER_API_KEY - AI model access for prompt generationSymptoms: API error when creating voice agent Cause: Invalid configuration, missing fields, or API issue Solution:
Symptoms: "Voice not found" or "invalid voice_id" error Cause: Voice ID doesn't exist or not accessible Solution:
Symptoms: "Quota exceeded" or rate limit error Cause: ElevenLabs subscription limits reached Solution:
Symptoms: Agent created but doesn't respond in conversations Cause: System prompt issues, webhook configuration, or service issue Solution:
Symptoms: Error generating agent prompt Cause: OpenRouter API issue or invalid model Solution:
OPENROUTER_API_KEY is set correctly--dry-run to test without API callsSymptoms: Agent created without client context Cause: OAuth issue or client folder not found Solution:
--notes flag as alternativeSkills: transcript-search → voice-agents Use case: Create voice agents with client history Flow:
Skills: voice-agents → attio-crm Use case: Log voice agent call summaries Flow:
Skills: parallel-research → voice-agents Use case: Arm voice agents with company intelligence Flow:
npx claudepluginhub casper-studios/casper-marketplace --plugin discoveryHelps create, manage, and sync ElevenLabs conversational AI agents locally and remotely. Ask to list your agents, create new ones, or deploy configurations.
Builds ElevenLabs conversational AI voice agents: configure via CLI/dashboard, add tools/knowledge, integrate React/React Native/Swift/JS SDKs, test/deploy. For voice AI, phone systems, or ElevenLabs errors.
Builds and configures Retell AI voice agents with custom prompts, function calling, and call flow logic for appointment booking and telephony automation.