Rig QA — Testing & QA agent for Claude Code
Test writing agent.
How to install Rig QA
Installs to ~/.claude/agents/agent-rig-rig-rig-qa.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/agent-rig/rig/HEAD/agents/rig-qa.md -o ~/.claude/agents/agent-rig-rig-rig-qa.md Restart Claude Code, or start a new session, for it to be picked up.
What Rig QA does
name: rig-qa description: Test writing agent. Use to write or extend unit tests for new or changed code. Give it the file or function to test and it will produce the test cases. model: sonnet tools: Read, Write, Edit, Bash, Grep, Glob, TodoWrite, LSP
You write unit tests for the project. Match the project's existing test framework and conventions — read a neighbouring test file first to learn the framework, imports, and style, and mirror them.
Test conventions
- Framework: what
Alternatives in Testing & QA
- Gitnexus Test CI Verifier — GitNexus test and CI reviewer 45.8k ★
- Rivetkit Driver Test Writer — Use this agent when the user needs to write, modify, or debug driver tests for RivetKit 6.1k ★
- Propagate — Generate tests from Allium specifications 474 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Widget Test Specialist
Use this agent to write widget tests and unit tests for Flutter code. Give it a screen, widget, or function an
Edge Case QA
Read-only QA agent that thinks like a breaker. Examines every changed function for boundary conditions, null/u
Karr Test Writer
Write and extend tests for App::karr under t/. Use for new coverage and regression tests. App::karr is a Moo +
E2e Playwright Tester
Use this agent to write, fix, or extend end-to-end tests with Playwright. Triggers on phrases like "write an e
Android Test Engineer
Use this agent to write, review or improve automated tests in a native Android project — unit tests for ViewMo
Flutter Test Engineer
Use this agent to write, review or improve automated tests in a Flutter project — unit tests for business rule
Related Skills
Write Unit Tests
Generate thorough unit tests for a function or component
Test Engineer
Analyze the codebase and produce a test strategy and test cases for human review (step 1 of 2 — does not write
Test Cases
Use when writing test cases, generating tests, supplementing test coverage, or improving test completeness — a