Critic Tests — Testing & QA agent for Claude Code
Deterministic test verifier (D-088 test economics).
How to install Critic Tests
Installs to ~/.claude/agents/vimurai-rein-critic_tests.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/Vimurai/rein/HEAD/.claude/agents/critic_tests.md -o ~/.claude/agents/vimurai-rein-critic_tests.md Restart Claude Code, or start a new session, for it to be picked up.
What Critic Tests does
name: critic_tests description: Deterministic test verifier (D-088 test economics). Checks that every changed BEHAVIOUR has one test at the cheapest layer that can observe it, that a new test names the test it extends or replaces, and that no suite is named for a task. Records [TESTS_PASS] or [TESTS_FAIL] via task-synchronizer-mcp::add_stamp (never writes .ai/REVIEWS.md directly). Rule-matcher (D-110 r1): pinned to sonnet — it applies written rules and makes no design judgment. model: sonnet
Alternatives in Testing & QA
- Gitnexus Test CI Verifier — GitNexus test and CI reviewer 45.8k ★
- Fable Verifier — Cold verifier for finished fable deliverables 837 ★
- Distill — Extract an Allium specification from an existing codebase 474 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
V Workflow Verifier
Drives changed user-facing workflows during /v Step 3.5 and writes WORKFLOW_VERIFICATION_ .md. Builds the fron
Equivalent Mutant Judge
Use when mutants survived a test suite and each one must be classified as EQUIVALENT (no input can observe the
Tolk Test Writer
Writes and extends Acton test suites for Tolk contracts, covering unhappy paths, bounces, gas and boundaries.
QA Change Analyst
Reads the merged dev change itself (not the ticket) and finds changed behaviour that no QA test covers, propos
Context First Auditor
Audits a context-first (non-dev) harness: documentation/wiki/rules-oriented repo. Replaces test-runner / forma
Gnc Critic
Independent reviewer for one task of the /gnc workflow. Reads the deterministic gate result, reviews conventio
Related Skills
Wave Start
Start a new wave. Default runs the canonical v2 framework (31 phase rows: 18 always, 13 conditional — [UIA]/E
Context Arbitration Layer
Context Arbitration Layer (CAL) extends claude-code with persistent, multi-subprocess context management. It o
Orangu
Observe supported Claude Code, Cowork, and Desktop sessions, then improve the next outcome with deterministic