Agent skill · software engineering · livekit
livekit-agents
Build voice AI agents with LiveKit Cloud and the 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. Provides opinionated guidance for the recommended path: LiveKit Cloud + LiveKit Inference. REQUIRES writing tests for all implementations.
Why this skill is useful
Provides specific guidance and best practices for building voice AI agents with LiveKit Cloud, which the AI wouldn't reliably generate on its own.
What it needs
Requires livekit-cli installed locally. Requires livekit account access. About 7k tokens when loaded. Last updated 2026-06-16. 62 stars on the source repository.
What this skill does
LiveKit Agents Development for LiveKit Cloud This skill provides opinionated guidance for building voice AI agents with LiveKit Cloud. It assumes you are using LiveKit Cloud (the recommended path) and encodes how to approach agent development, not API specifics. All factual information about APIs, methods, and configurations must come from live documentation. This skill is for LiveKit Cloud developers. If you're self-hosting LiveKit, some recommendations (particularly around LiveKit Inference) won't apply directly. MANDATORY: Read This Checklist Before Starting Before writing ANY code, complete this checklist: 1. Read this entire skill document - Do not skip sections even if MCP is available 2. Ensure LiveKit Cloud project is connected - You need LIVEKITURL, LIVEKITAPIKEY, and LIVEKITAPISECRET from your Cloud project 3. Set up documentation access - Use MCP if available, otherwise use web search 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 This checklist applies regardless of whether MCP is available. MCP provides documentation access but does NOT replace the guidance in this skill. LiveKit Cloud Setup 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 features Simple credential management Connect to Your Cloud Project 1. Sign up at cloud.livekit.io if you haven't already 2. Create a project (or use an existing one) 3. Get your credentials from the project settings: LIVEKITURL - Your project's WebSocket URL (e.g., wss://your-project.livekit.cloud) LIVEKITAPIKEY - API key for authentication LIVEKITAPISECRET - API secret for authentication 4. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills livekit/livekit-agents