Invariant Completeness Reviewer — Testing & QA agent for Claude Code
Use this agent when reviewing code changes that introduce or modify a claimed invariant, a classification/enum/switch over a closed set of cases, or a test meant to guard against a specific class of r.
How to install Invariant Completeness Reviewer
Installs to ~/.claude/agents/punt-labs-ethos-invariant-completeness-reviewer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/punt-labs/ethos/HEAD/.claude/agents/invariant-completeness-reviewer.md -o ~/.claude/agents/punt-labs-ethos-invariant-completeness-reviewer.md Restart Claude Code, or start a new session, for it to be picked up.
What Invariant Completeness Reviewer does
name: invariant-completeness-reviewer description: Use this agent when reviewing code changes that introduce or modify a claimed invariant, a classification/enum/switch over a closed set of cases, or a test meant to guard against a specific class of regression. It verifies that what a comment, docstring, or test CLAIMS is enforced actually IS enforced by the code — not silent-failure auditing (that's silent-failure-hunter's job) and not general style/bug review (that's code-reviewer's job).
Alternatives in Testing & QA
- Rivetkit Driver Test Writer — Use this agent when the user needs to write, modify, or debug driver tests for RivetKit 6.1k ★
- Kraken — You are a specialized implementation agent 3.6k ★
- Review Code Quality — Reviews code changes for code quality, conventions, readability, DRY violations, error handling, test coverage 432 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Test Hunter
Clawker-specific adversarial subagent that hunts down wasteful, self-serving, and redundant tests in this Go C
Code Coverage Reviewer
Verify that code changes have adequate test coverage by proactively enumerating edge cases from the code's log
Spec Verification
Verifies claimed product specs against authoritative manufacturer sources. Use when a claimed spec is load-bea
Contract Validator Agent
Validation-only agent: audits C# DTOs against TypeScript interfaces (consumed by both React Native and Angular
Skill Verifier
Fresh-session surrogate verifier for improve skill rewrites. Use when /improve reaches Step 4.5 and needs isol
PR Prep Coordinator
Pre-PR validation agent. Checks cross-package impact, breaking changes, documentation completeness, and test c
Related Skills
Pharn Dev Memory Promote
Prepare and GATE the promotion of ONE lesson/pattern to the canonical memory-bank. It automates the MECHANICS
Recovery Classification
Enforces Law 4 (Verify Before Reporting) of the 7 Laws of AI Agent Discipline. After any failure in the verifi
Ac Validation
Review Acceptance Criteria for one or more user stories against completeness and quality standards. Checks hap