hunter-skeptic-referee
Installation
SKILL.md
Hunter / Skeptic / Referee
An adversarial code review workflow designed by danpeguine (@danpeguine). Three agents run in isolated contexts — no agent sees what any other agent "wants" to hear. This eliminates sycophantic confirmation bias and produces ground-truth bug reports.
User command: /bug-hunt [path | -b branch [--base base]]
Why Isolated Contexts
When a single agent both finds bugs and evaluates them, it anchors on its own earlier judgments. By resetting context between phases and giving each agent only what it needs, every verdict is genuinely independent. The Skeptic cannot see the Hunter's enthusiasm. The Referee cannot see the Skeptic's skepticism.
The Three Agents
| Phase | Agent | Subagent Type | Role |
|---|---|---|---|
| 1. Hunter | Nyx | bopen-tools:code-auditor |
Find every possible bug. Maximize recall. False positives OK. |
| 2. Skeptic | Kayle | bopen-tools:architecture-reviewer |
Challenge every finding. Risk/EV calculation. 2x penalty for wrong dismissals. |
| 3. Referee | Iris | bopen-tools:tester |
Final arbiter. Read code independently. Produce ground truth. |