← ClaudeAtlas

bug-triage-classificationlisted

Reproduce and classify a bug report into a ready queue-task draft without drifting into fixing it. Use when triaging a bug, deciding a bug's severity/priority, reproducing a defect, or turning a raw bug report into an actionable task. Backs the forge-triage agent (Forge intake door 3). This is the door for bare "there's a bug in X" reports; a task-shaped TODO with no defect to reproduce ("we should add X") goes straight to `forge:queue` instead, not through here.
BenMacDeezy/Orns-Forge · ★ 0 · AI & Automation · score 72
Install: claude install-skill BenMacDeezy/Orns-Forge
# Bug triage & classification Triage answers three questions and stops: **does it reproduce, how bad is it, what is the ready task?** It never fixes and never writes queue state — the `forge:queue` skill (invoked by the triage command) owns all writes. Triage hands back a draft; the command persists it. **Boundary vs `forge:queue` capture:** a report with repro intent — "this is broken," "X is failing," a stack trace, unexpected behavior — routes through triage first, here. A task-shaped TODO with no defect behind it — "we should add X," "let's track doing Y later" — has nothing to reproduce or classify; it goes straight to `forge:queue` as a plain task, not through this skill. ## 1. Reproduce first — minimal repro or bust Before classifying anything, reduce the report to the **smallest sequence of steps that reliably triggers the defect** on a stated environment. Strip unrelated setup; confirm the failing behavior appears and disappears when the trigger is present/absent. - A bug that reproduces gets steps + a severity classification (below). - A bug that does NOT reproduce stays **`state: backlog`** with a note recording what was tried, the environment used, and the missing information needed to reproduce. The triage output records **`REPRODUCED: no`**. Route it back for more detail; do not invent a severity to make the report look actionable. ## 2. Classify — severity × likelihood decision table Severity is the blast radius of one occurrence; likelihood is h