livekit-skills
Build voice AI agents with LiveKit Agents SDK. Use when the user asks to "build a voice agent", "create a LiveKit agent", "add voice AI", "implement handoffs", "structure agent workflows", or is working with LiveKit Agents SDK. Covers both LiveKit Cloud and self-hosted deployments using lk CLI.
npx skills add fcakyon/claude-codex-settings --skill livekit-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.
# LiveKit Voice Agent Development This skill provides guidance for building voice AI agents with the LiveKit Agents SDK. It covers both LiveKit Cloud and self-hosted deployments, using the `lk` CLI for documentation access and project management. All factual information about APIs, methods, and configurations must come from live documentation. ## MANDATORY: Read This Checklist Before Starting Before writing ANY code, complete this checklist: 1. **Read this entire skill document** - Do not skip sections 2. **Set up LiveKit credentials** (Cloud project or self-hosted server) - You need `LIVEKIT_URL`, `LIVEKIT_API_KEY`, and `LIVEKIT_API_SECRET` 3. **Set up documentation access** - Install `lk` CLI for `lk docs` commands 4. **Plan to write tests** - Every agent implementation MUST include tests (see testing section below) 5. **Verify all APIs against live docs** - Never rely on model memory for LiveKit APIs ## Setup ### LiveKit Cloud LiveKit Cloud is the fastest way to get a voice agent running. It provides: - Managed infrastructure (no servers to deploy) - **LiveKit Inference** for AI models (no separate API keys needed) - Built-in noise cancellation, turn detection, and other voice f
- MANDATORY: Read This Checklist Before Starting
- Setup
- LiveKit Cloud
- Connect to Your Cloud Project
- Use LiveKit Inference for AI Models
- Self-Hosted Setup
- Using Your Own Model Providers
- Project Templates
- Critical Rule: Never Trust Model Memory for LiveKit APIs
- Use LiveKit CLI for Documentation
- Search documentation
- Fetch specific pages
- Search SDK source code
- Check changelogs
livekit-server --dev STT (Speech-to-Text) LLM TTS (Text-to-Speech) or lk agent init my-agent --template agent-starter-python lk agent init my-agent --template agent-starter-node lk agent init my-frontend --template agent-starter-react lk agent init my-frontend --template agent-starter-react-native lk docs search "voice agent quickstart"
What does the livekit-skills skill do?
Build voice AI agents with LiveKit Agents SDK. Use when the user asks to "build a voice agent", "create a LiveKit agent", "add voice AI", "implement handoffs", "structure agent workflows", or is working with LiveKit Agents SDK. Covers both LiveKit Cloud and self-hosted deployments using lk CLI.
How do I install it?
Run `npx skills add fcakyon/claude-codex-settings --skill livekit-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 fcakyon/claude-codex-settings, a repository with 967 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.
