Skip to content
InfratoApp
InfratoApp / Resources / Agent skills / testing-livekit-agents

testing-livekit-agents

testing-livekit-agents is an agent skill published by livekit. It lives in the livekit/agent-skills repository, which has 74 GitHub stars and is licensed under MIT; we last read it on 2026-09-25.

Writes turn-level tests for a LiveKit agent in the user''s normal test suite: pytest (Python) or Vitest (Node.js). Use when the user asks to "write tests for my agent", "add a test for this tool", "test the handoff", "pin this bug", "why does my agent test fail", or after building or changing agent behavior that needs regression coverage. Covers the SDK''s test session harness, assertions on messages, tool calls and handoffs, LLM judging of a reply against an intent, mocking tools, multi-turn tests, and judging whole conversations with the built-in judges. For interactive poking use debugging-livekit-agents. For grading whole conversations at scale use running-livekit-simulations.

Install

skills is a generic installer for any repository of Claude agent skills -- it reads livekit/agent-skills’s own structure rather than assuming one, the same way this page reads the skill’s own SKILL.md rather than assuming a format.

npx skills add livekit/agent-skills

Maintenance

Stars
74
State
listed
Licence
MIT
From the repository

Writes turn-level tests for a LiveKit agent in the user''s normal test suite: pytest (Python) or Vitest (Node.js). Use when the user asks to "write tests for my agent", "add a test for this tool", "test the handoff", "pin this bug", "why does my agent test fail", or after building or changing agent behavior that needs regression coverage. Covers the SDK''s test session harness, assertions on messages, tool calls and handoffs, LLM judging of a reply against an intent, mocking tools, multi-turn tests, and judging whole conversations with the built-in judges. For interactive poking use debugging-livekit-agents. For grading whole conversations at scale use running-livekit-simulations.

Common questions about testing-livekit-agents

What does testing-livekit-agents do?
Writes turn-level tests for a LiveKit agent in the user''s normal test suite: pytest (Python) or Vitest (Node.js). Use when the user asks to "write tests for my agent", "add a test for this tool", "test the handoff", "pin this bug", "why does my agent test fail", or after building or changing agent behavior that needs regression coverage. Covers the SDK''s test session harness, assertions on messages, tool calls and handoffs, LLM judging of a reply against an intent, mocking tools, multi-turn tests, and judging whole conversations with the built-in judges. For interactive poking use debugging-livekit-agents. For grading whole conversations at scale use running-livekit-simulations.
How do I install testing-livekit-agents?
Run npx skills add livekit/agent-skills. The skills installer reads the repository’s own structure, so it works for any repository of agent skills.
Who publishes testing-livekit-agents?
livekit.
Is testing-livekit-agents maintained, and what licence does it use?
Its repository has 74 GitHub stars and its state in our directory is listed. Its last commit we recorded was on 2026-10-21. The repository declares the MIT licence.

Learn this on Infrato