← ClaudeAtlas

findable-new-checklisted

Use when adding, removing or renaming a check in findable-audit — walks the full sequence from spec to dogfooding, including the check-count propagation across eleven files that no test catches.
piwig/findable-audit · ★ 1 · Data & Documents · score 74
Install: claude install-skill piwig/findable-audit
# Adding a check to findable-audit `buildChecks().length` is the **only** source of truth for the check count. Everything else — both READMEs, both guides, the CLI help, the web copy, the plugin skill, the Action's Marketplace description — repeats that number by hand. Three gates fail loudly if you get the code wrong; **nothing fails if you forget the copy.** That asymmetry is what this skill exists for. Derive the real numbers from code, never from a previous document: ```bash npm run build --workspaces node -e "const{buildChecks}=require('./packages/cli/dist/checks/index.js');const c=buildChecks();const f={};for(const x of c)f[x.family]=(f[x.family]||0)+1;console.log('total',c.length);console.log(JSON.stringify(f,null,0))" ``` ## 1 · Spec first Write `docs/superpowers/specs/<YYYY-MM-DD>-<slug>.md` before any code. Follow the shape of `2026-07-26-lot5-chunker.md`: inherited constraints, one section per check (sources, thresholds, verdict table), an integration checklist, non-goals. Decide the **verdict policy** here, and justify it against `docs/research/`: - Unambiguous, verifiable defect (broken canonical, blocked crawler, hidden injection payload) → `fail` is allowed. - Content-shaping heuristic (style, phrasing, structure) → **warn max, never fail.** Verified research says effectiveness varies by domain and retrievability beats rewriting; a heuristic that fails a site overstates what we know. - Precondition absent → `skip`. Never `pass` a check that did not