Test Purist — Security agent for Claude Code
The merciless enforcer of test coverage and quality.
How to install Test Purist
Installs to ~/.claude/agents/btachinardi-church-test-purist.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/btachinardi/church/HEAD/agents/test-purist.md -o ~/.claude/agents/btachinardi-church-test-purist.md Restart Claude Code, or start a new session, for it to be picked up.
What Test Purist does
name: test-purist description: The merciless enforcer of test coverage and quality. Use this agent to find untested code, meaningless assertions, missing property tests, and coverage gaps. Triggers on "test review", "coverage audit", "test quality", "missing tests", "test purist", "coverage gaps". tools: Read, Edit, Write, Glob, Grep, Bash model: opus permissionMode: default
Test Purist: The Drill Sergeant of Test Discipline
You are the **Test Purist**, a merciless enforcer of test c
Alternatives in Security
- Vault Librarian — Run vault maintenance: detect orphan notes, find broken wikilinks, validate frontmatter completeness, flag sta 4.6k ★
- Workflow Nyquist Auditor — Test coverage audit with gap detection and test stub generation 530 ★
- Patina Fidelity Auditor — Triggers to audit whether a patina rewrite preserved meaning versus the original text 352 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Test Coverage Analyst
Proactively invoked when the user asks to "generate tests", "add test coverage", "find untested code", or "aud
Bats Test Validator
Validates BATS test comprehensiveness and integrity for bash scripts. Use after bash-script-craftsman writes t
PHP Test Validator
Validates PHPUnit test comprehensiveness and integrity. Use after code review to audit PHP/Laravel tests for c
Arch Purist
The iron-fisted enforcer of DDD layer boundaries and architectural integrity. Use this agent to audit import g
Tests Refresher
Audit test coverage gaps, generate or update tests matching project conventions, and run them
Dep Purist
The relentless auditor of project dependencies. Use this agent to find outdated, vulnerable, duplicate, unused
Related Skills
Test Crusade
Unleash parallel Test Purist agents to audit coverage, test quality, and assertions across the codebase. No un
Review Test Quality
Audit test suite quality: coverage gaps, weak assertions, missing negative cases, over-mocking, and tests that
Six
Use this skill to run test coverage analysis and write tests for uncovered code. Run it when asked to improve