Mistake-proofing for software. Shigeo Shingo's poka-yoke method as a Claude Code plugin: audit code for footguns, design APIs that resist misuse, install guardrails, turn incidents into devices.
README
An agent will tell you what to fix. It will rarely tell you what its fix makes impossible.
Unprompted, models close a design by naming what it forecloses 42% of the time. With these skills, 81%, measured across 80 graded verdicts and six model families. That one habit is most of what this does, and it is the difference between advice you agree with and a constraint you can rely on.
A dependency-free hazard scanner for TypeScript, Python, Go, Rust and SQL; installable pre-commit / CI / lint / hook devices; and 11 skills that apply the same method while you design. Shigeo Shingo's method, applied to code, process, interfaces, infrastructure, and AI.
Runs on 19 agent runtimes from one set of skills, 10 with a native manifest. Benchmarked on Claude Code; the support tiers are stated honestly.