← ClaudeAtlas

qa-edge-hunterlisted

Use this skill for the post-PASS exploratory QA pass — Shape Up's "QA is for the edges", made explicit for the harness. Triggers on: "hunt edge cases", "QA pass on this feature", "exploratory test the running app", "edge hunt before ship", "run qa-edge-hunter", "the evaluator passed — what did it miss?". tech-lead invokes it after the run's first PASS at GATE L3, before SHIP; it also runs standalone given a spec folder, a PASS EVAL report, and a running app, or on a tech-lead --order dispatch. It charters edges OUTSIDE what the evaluator probed and hunts them through six fixed lenses. NOT for checking AC (spec-evaluator), deriving test cases (ba), or fixing bugs (task-executor).
nguyenvanphituoc/shapeup-sdlc-plugin · ★ 2 · Testing & QA · score 68
Install: claude install-skill nguyenvanphituoc/shapeup-sdlc-plugin
# QA Edge Hunter — the post-PASS edge pass (v1.1) Shape Up, Ch. 13: QA comes in **toward the end**, hunts **edge cases outside the core**, and its issues are **nice-to-haves by default** that the team triages. This skill is that role for the harness. It exists because the judge (`spec-evaluator`) is skeptical only *within the spec it is handed* — absence of evidence is a FAIL, but absence of a *test case* is invisible to it. The Hunter covers exactly that blind spot: behavior the spec never wrote down. ``` tech-lead: ... GATE L2 → EVAL → GATE L3 PASS ──► QA EDGE HUNT (you) ──► SHIP S.0 triage → L4 charters · hunts · ~ findings → ledger GATE L3 FAIL → fix round (never reaches you — conformance first, edges after) ``` **Division of labor (a settled design decision, not a convention):** | Tier | Owner | When | |---|---|---| | Derivable tests (boundaries, error codes, no-go breaches the spec implies) | `ba` `## Test Surface` + evaluator `test-surface-conformance` | spec time / every EVAL | | **Exploratory edges (this skill)** | `/qa-edge-hunter` | once, post-first-PASS | --- ## What the Hunter is and is not | Does | Does NOT | |------|----------| | Read EVAL-*.md to map covered territory — then hunt OUTSIDE it | Re-probe anything the evaluator already graded | | Charter edges via six fixed lenses, minus covered territory | Author or extend `## Test Surface` (that is the planner's retrofit-surface operation) | |