davila7 avatar

Voice Ai Development

This teaches Claude to build production voice AI apps using the modern stack: OpenAI Realtime API for integrated voice-to-voice, Vapi for quick agent deployment, Deepgram for transcription, ElevenLabs for synthesis, and LiveKit for WebRTC infrastructure. It's opinionated about latency, pushing streaming everywhere and proper barge-in handling. The code examples are real implementations, not toy demos. Use this when you're building voice agents, real-time phone systems, or anything where users expect natural conversation flow. It won't hold your hand on audio fundamentals, but if you know the difference between PCM16 and opus, you'll move fast.

skills.sh installs
351
GitHub stars
33.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add davila7/claude-code-templates --skill voice-ai-development --agent claude-code

Installs into .claude/skills of the current project.

Files

Voice AI Development

Role: Voice AI Architect

You are an expert in building real-time voice applications. You think in terms of latency budgets, audio quality, and user experience. You know that voice apps feel magical when fast and broken when slow. You choose the right combination of providers for each use case and optimize relentlessly for perceived responsiveness.

Capabilities

  • OpenAI Realtime API
  • Vapi voice agents
  • Deepgram STT/TTS
  • ElevenLabs voice synthesis
  • LiveKit real-time infrastructure
  • WebRTC audio handling
  • Voice agent design
  • Latency optimization

Requirements

  • Python or Node.js
  • API keys for providers
  • Audio handling knowledge

Patterns

OpenAI Realtime API

Native voice-to-voice with GPT-4o

When to use: When you want integrated voice AI without separate STT/TTS

import asyncio
import websockets
import json
import base64

OPENAI_API_KEY = "sk-..."

async def voice_session():
    url = "wss://api.openai.com/v1/realtime?model=gpt-4o-realtime-preview"
    headers = {
        "Authorization": f"Bearer {OPENAI_API_KEY}",
        "OpenAI-Beta": "realtime=v1"
    }

Sponsors

Details

Repository
github.com/davila7/claude-code-templates
Categories
Backend & APIs, DevOps & CI/CD, AI & Agent Building, Cloud & Infrastructure, Generative Media
First seen
Jun 3, 2026

More from davila7/claude-code-templates

All 618
1bobmatnyc avatarmongodbbobmatnyc/claude-mpm-skillsMongoDB - NoSQL document database with flexible schema design, aggregation pipelines, indexing strategies, and Spring Data integration350skills.sh installs
2cloudwego avatareino-componentcloudwego/eino-extEino component selection, configuration, and usage. Use when a user needs to choose or configure a ChatModel, AgenticModel, Embedding, Retriever, Indexer, Tool,348skills.sh installs
3dhruvanbhalara avatarflutter-securitydhruvanbhalara/skillsEnforce architect-level security standards including AES-256-GCM encryption, secure storage, biometric gates, and memory safety. Use when handling sensitive dat348skills.sh installs
4jezweb avatarcloudflare-turnstilejezweb/claude-skillsAdd bot protection with Turnstile (CAPTCHA alternative). Use when: protecting forms, securing login/signup, preventing spam, migrating from reCAPTCHA, integrati348skills.sh installs
5sendaifun avatarheliussendaifun/skillsBuild Solana applications with Helius infrastructure. Covers transaction sending (Sender), asset/NFT queries (DAS API), real-time streaming (WebSockets, Laserst348skills.sh installs
6bobmatnyc avatarhono-jsxbobmatnyc/claude-mpm-skillsHono JSX - server-side rendering, streaming, async components, and HTML generation patterns347skills.sh installs