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
PluginOfficial

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
All reasons and checks

livekit/agent-skills

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add plugins/livekit-agent-skills

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended 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 test

Limitations

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.

Plugins

LiveKit CLI installs skills and Docs MCP for coding agents, and its debugger lets one talk to a voice bot.

CLIExtended access384Repository stars
Official

skill-kit builds agent skills as typed TypeScript state machines with schema-checked answers and a build into a SKILL.md directory

CLIMinimal access70Repository stars

A library of 30-plus instruction skills for coding agents: planning, building, testing, hallucination guards and shipping

SkillMinimal access217Repository stars

skills-npm links agent skills shipped in your dependencies in node_modules and listed in the skills field of package.json

CLIExtended access582Repository stars
Editors’ pick

A skill set from the Kotlin team for agents: Java to Kotlin conversion, build migrations and correct use of backend frameworks

PluginExtended access1.1KRepository stars

A vetted skill registry with a CLI that installs into twenty-plus agents and an MCP server for on-demand skill lookup

SkillExtended access7.2KRepository stars

Comparison with similar tools

Cards that share the main search query, and how they differ.

ToolOfficialAuthenticationRepository starsMain difference
LiveKit Agent Skills (this card)yes74
LiveKit CLIno384a CLI that installs skills and the Docs MCP for agents
VoiceModeyesnot required1,454a 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.

README badge

Report a problem