LiveKit Agent Skills plugin
Seven LiveKit skills for voice agents in Python and Node.js: docs, debugging, tests, simulations and operations
- 74 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- The deploy and simulation skills work with LiveKit Cloud and can start paid sessions
- The testing and debugging skills run a local agent and hold conversations with it
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add plugins/livekit-agent-skillsDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- The deploy and simulation skills work with LiveKit Cloud and can start paid sessions
- The testing and debugging skills run a local agent and hold conversations with it
This is third-party code. Review the repository files before installing.
What it does
LiveKit Agent Skills are seven small skills, one for each stage of developing a voice agent on the LiveKit Agents SDK for Python and Node.js. `reading-livekit-docs` looks up current facts in the documentation through the Docs MCP or `lk docs`, with no reliance on model memory. `building-livekit-agents` covers low-latency architecture and splitting monoliths into handoffs and tasks. `debugging-livekit-agents` holds a live conversation with a local agent in text or audio mode through `lk agent debugger` and reads the tool calls behind each reply. `testing-livekit-agents` writes turn-level tests in the project's pytest or Vitest suite: assertions on messages, tool calls and handoffs, LLM judging of intent and tool mocking. `writing-livekit-scenarios` creates simulation scenarios, `running-livekit-simulations` runs them in text or audio mode against a local or deployed agent and in CI and triages failures. `operating-livekit-agents` deploys a version to LiveKit Cloud, rolls it back and keeps the agent healthy. Skills are picked up from the meaning of a request. Install with `lk skills install`, the plugin `/plugin install livekit@livekit` with all seven skills and the Docs MCP, or `npx skills add livekit/agent-skills`.
Who it is for. Developers of LiveKit voice agents who write them in Claude Code, Cursor or Codex and want tests and simulations before a release.
Good fit when
- The agent is out of date from training data and LiveKit APIs must be checked against current docs before coding
- A voice agent feels sluggish and must be split into handoffs and tasks for low latency
- You want to run a conversation with the agent as a confused first-time caller and see why a tool was called
- Before a release you need simulation scenarios in CI and a triage of failures
Not a fit when
- You need skills for a different voice platform: the set targets LiveKit Agents SDK
- The LiveKit CLI `lk` is not installed: four skills drive work through it
- You want both the plugin and `lk skills install`: skill descriptions would load twice and compete
Example request
Add an order lookup tool to the voice agent, check the API in the LiveKit docs first, then verify with a live conversation and write a testLimitations
Four skills work through the LiveKit CLI `lk`, so install it separately. Choose one: the plugin or `lk skills install`. Claude Code does not deduplicate plugin skills against project skills, so each description loads twice and competes during routing. Third-party Claude Code marketplaces do not auto-update, so turn on auto-update for `livekit` or run `/plugin marketplace update livekit`. Simulations and deployment touch LiveKit Cloud and its pricing, and the skills are not meant for old SDK versions.
How to disable. In Claude Code run `/plugin uninstall livekit@livekit`. For skills installed through `lk skills install` use the `lk skills` commands and for `npx skills` the same installer.
FAQ
How many skills and for what?
Seven: reading docs, architecture, debugging, tests, scenarios, running simulations and operations. Each owns a stage and hands off to the others by name.
Which install route should I pick?
One of three: `lk skills install` installs skills and the Docs MCP for chosen agents, the Claude Code plugin `/plugin install livekit@livekit` and `npx skills add livekit/agent-skills`. Do not combine the plugin with `lk skills install`.
What is the Docs MCP?
The LiveKit documentation MCP server through which the `reading-livekit-docs` skill gets current APIs, CLI flags, changelogs and pricing. It is bundled in the Claude Code plugin.
How do I verify an agent change?
The debugging skill drives a live multi-turn conversation through `lk agent debugger` in text or audio mode and shows the tool calls behind each reply. It is the default way to check a change.
Which languages does it support?
The skills target the LiveKit Agents SDK for Python and Node.js. Tests are written in the project's pytest or Vitest suite.
Discussion
No questions or reviews yet.
Related
PluginsLiveKit CLI installs skills and Docs MCP for coding agents, and its debugger lets one talk to a voice bot.
skill-kit builds agent skills as typed TypeScript state machines with schema-checked answers and a build into a SKILL.md directory
A library of 30-plus instruction skills for coding agents: planning, building, testing, hallucination guards and shipping
skills-npm links agent skills shipped in your dependencies in node_modules and listed in the skills field of package.json
A skill set from the Kotlin team for agents: Java to Kotlin conversion, build migrations and correct use of backend frameworks
Tech Leads Club Agent Skills
Agent Skills
A vetted skill registry with a CLI that installs into twenty-plus agents and an MCP server for on-demand skill lookup
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Authentication | Repository stars | Main difference |
|---|---|---|---|---|
| LiveKit Agent Skills (this card) | yes | 74 | ||
| LiveKit CLI | no | 384 | a CLI that installs skills and the Docs MCP for agents | |
| VoiceMode | yes | not required | 1,454 | a voice mode for talking to an agent, not for building voice agents |
README in short
The README explains what an agent without the skills does to a LiveKit project: it guesses APIs from stale data and does not test changes. A table of seven skills by stage, sample requests, three install routes and a list of tools to install alongside follow.