huntlisted
Install: claude install-skill supermodo/skills
# Hunt
> **Requires:** the sibling `protocols` skill (shared protocol masters); uses `skills.config.json` when present. Missing protocols → tell the user to install the full supermodo package.
Systematic bug hunting: automated scans → parallel blind finders → gap sweep →
adversarial verification (Claude skeptics × Codex cross-check × docs
adjudication) → open questions answered by the user (AskUserQuestion) →
verified report at the location the repo's docs contract dictates →
teardown (ask, then clean up).
Report-only — never code changes.
The pipeline is **find blind, judge informed**. Finders never read `docs/` —
a finder that knows "this is documented as intentional" stops reporting real
bugs hiding behind stale docs. Judges (verify phase) read everything and must
cite evidence to kill or resolve a finding. No unverified finding reaches the
report.
## Invocation
```
/hunt <path> # focused: auto-detect relevant layers
/hunt <path> --<layer> # focused: specific layer only
/hunt --<layer> # project-wide: sweep for one layer
/hunt . # full project: all layers
/hunt --diff [base] # only files changed vs base (default: merge-base with main)
```
### Layer flags
| Flag | Finders dispatched | Reference files |
|------|--------------------|-----------------|
| `--bugs` | semantic, async, error-handling, structure, comparison | `semantic.md`, `async.md`, `error-handling.md`, `structure.md` |
| `--d