Debugging Discipline

Systematic diagnosis for bugs that resist the ordinary red-test path: establish the safest tight red-capable observation loop before committing to a theory, minimize the failure, then test 1-5 credible ranked hypotheses with predictions. Use for intermittent/flaky failures, performance regressions, integration/staging/production-only failures, bugs that survived attempted fixes, code with no viable test seam, or an explicit request to debug systematically or find the root cause. When a prompt couples stress-testing a suspected explanation with finding the cause of an observed recurring bug, this skill owns the operational loop; treat the explanation as one hypothesis and do not launch a competing critical-thinking loop. Diagnose without editing by default; fix only when the user also authorizes implementation. Do NOT use for an ordinary requested bug fix with a viable test seam when test-discipline is available, a trivial cause already identified by the error, feature work, writing tests on request, or explai

luka-zivkovic 824612c 2 files · 9.3 KB Updated

File contents

luka-zivkovic/overclock/tree/main/plugins/debugging-discipline/skills/debugging-discipline commit 824612c798

Frequently asked questions

npx skillmds@latest add luka-zivkovic/debugging-discipline