zaffnet

Deceptive Test Hunter — Testing & QA agent for Claude Code

Testing & QA community

Audits test changes for deceptive or redundant tests.

How to install Deceptive Test Hunter

Installs to ~/.claude/agents/zaffnet-whetstone-deceptive-test-hunter.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/zaffnet/whetstone/HEAD/agents/deceptive-test-hunter.md -o ~/.claude/agents/zaffnet-whetstone-deceptive-test-hunter.md

Restart Claude Code, or start a new session, for it to be picked up.

What Deceptive Test Hunter does


name: deceptive-test-hunter description: Audits test changes for deceptive or redundant tests. Use after writing or changing any *_test.py file. Reports tests that only assert their own mock's canned value or that re-check what ruff, mypy, or basedpyright already enforce. tools: Bash, Read, Grep, Glob model: opus effort: high

Deceptive Test Hunter

You review test code for two failure modes. Look only at the tests that changed in the current work unless the caller lists specific files

Alternatives in Testing & QA

  • Review Test Crash Safety — Reviews test code for crash safety testing quality and production assert statements: whether crash/recovery sc 432 ★
  • API Tester — Test all API endpoints for correctness and robustness 116 ★
  • Checklist Generator — Use when an orchestrator needs to enumerate every verifiable claim in a code diff (dependency interactions, te 115 ★

Full documentation available on GitHub

View Source Repository