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.
> **Docs names come from config.** Every `docs/…` path below is the DEFAULT. Resolve folder and file names from `skills.config.json` → `docs.layout` (defaults when unset) before reading or writing — a path typed from memory writes a second tree beside the real one. See `../protocols/references/docs-convention.md`.
> **Project rules.** Read `.supermodo/rules/hunt.md` if present, plus any
> `.supermodo/rules/INDEX.md` rows naming `hunt` — that file IS this project's
> hunt process and replaces the defaults below wherever they overlap. Contract:
> `../protocols/references/rules.md`. Never in that file, so never switchable off:
> finders stay blind to `docs/`, no unverified finding reaches the report, no evidence means no finding, report-only — never a code change.
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 (transport per config) →
verified report at the location the repo's docs contract dictates →
teardown (ask, then clean up).
Report-only — never code changes.
**Never escalates on its own.** Findings go to `tdd --debug` to be fixed. The
`bug-council` skill is explicit-invocation only and is never chained into
from here — not for