bughuntlisted
Install: claude install-skill av/skills
# Bughunt
Fully autonomous pipeline: find, triage, fix, and audit bugs in a scoped area of a codebase. Five phases, each using subagents to parallelize work and provide independent assessments.
**This skill runs end-to-end without asking the user any questions.** Do not pause for confirmation, approval, or input between phases. Make autonomous decisions at every step — section splits, severity judgments, fix strategies, conflict resolution. Log progress to the report so the user can review the final output, but never block on user input.
## Parameters
| Parameter | Default | Example override |
|-----------|---------|-----------------|
| **Scope** | _(required)_ | `the install script`, `src/auth/`, `the CLI argument parser` |
| **Sections** | auto-split from scope | `split by platform`, `one per module` |
| **Platforms** | inferred from repo | `Linux, macOS, WSL` |
| **Output** | `/tmp/bughunt-output/<project>/` | `Output directory: ./qa/` |
`<project>` is the basename of the repo root (e.g. `/tmp/bughunt-output/harbor/`). The output directory — and therefore prior-run memory — is always per-project; never read or write another project's reports.
## Workflow
```
1. Orient Read the target code, identify natural section boundaries
2. Discover Parallel bugbash subagents, one per section
3. Triage Independent subagent per finding — confirm, dispute, or adjust severity
4. Fix Subagent per confirmed issue — investigate, implement, self-review
5. Audit