Livekit Agent Simulator — Testing skill for Claude Code
Black-box LiveKit voice agent testing: real WebRTC/SIP calls with an AI caller.
How to install Livekit Agent Simulator
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open quangdang46/livekit_agent_simulator and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Livekit Agent Simulator does
Black-box LiveKit voice agent testing: real WebRTC/SIP calls with an AI caller. Catch barge-in, noise, quiet-mic, and latency failures that text pytest misses. Forensic reports + MCP + lks CLI — no agent code changes.
Alternatives in Testing
- Test Runner — Run Python tests with pytest, unittest, or other testing frameworks 23.4k ★
- Test TDD — Run when user calls /test-tdd 957 ★
- RocketSimApp — RocketSim — 30+ tools for Xcode's iOS Simulator 791 ★
README
livekit-agent-simulator
  [](https://opensource.org/licenses/MIT) [](https://github.com/quangdang46/livekit_agent_simulator/actions/workflows/ci.yml) [](https://github.com/quangdang46/livekit_agent_simulator/releases)
**Dial any LiveKit voice agent with an AI simulated caller — WebRTC room, inbound SIP, or outbound SIP — and keep a full forensic log.** Standalone MCP server + CLI (`lks`). Black-box testing: no imports from the agent under test, no edits to its code or `.env`.
Quick Install
curl -fsSL "https://raw.githubusercontent.com/quangdang46/livekit_agent_simulator/main/install.sh?$(date +%s)" \
| bash -s -- --verify
Install via coding agent (copy-paste)
Paste into Claude Code, Cursor, Codex, AmpCode, Windsurf, or any coding agent **from the repo you want to test**:
Install and configure livekit-agent-simulator (CLI: lks) for this project by following the instructions here:
https://raw.githubusercontent.com/quangdang46/livekit_agent_simulator/main/docs/guide/installation.md
Target project root is this workspace. Use absolute --root paths. Install the portable CLI if missing, run lks init, help fill .agent-sim/config.yaml from my local env or ask me for LiveKit + active caller provider key (Gemini Live or OpenAI Realtime) + agent_name, ensure .agent-sim is gitignored,
Related Skills
Skeleton First Code Skill
AI coding agent workflow skill: long-context memory, anti-amnesia pipeline (Plan→Implement→Test), module tree
Explore Test
Autonomous black-box QA. Give a URL; the agent maps the site, picks modules, tests them, and writes a bug repo
Web Test Agent
Black-box end-to-end web testing from a URL and your requirement documents. Claude Code skills follow a tester
Qwerty Theory
Test a theory with the SpinDoctor simulator (file path, pasted text, or 'the theory we discussed')
Autonom
Universal mobile test and debug harness for AI coding agents on Android emulators and iOS Simulator, with sema
Runtests
Run the project's automated checks (TypeScript, mypy, pytest if scoped) and summarise failures.
Related Agents
Worker Validator
Black-box runtime validator (#256). Given a PR + its validation-contract.md, RE-RUNS each assertion's command
Smoke Test Writer
Escribe smoke tests black-box contra el entorno dev desplegado. Asume que el proyecto SmokeTests ya existe.
Blackbox Contract
Black Box Architecture Agents Contract v2.0