Diagnosing Bugs

Systematic debugging discipline based on David Agans' nine rules, understand the system, reproduce reliably, bisect the search space, change one variable at a time, keep an audit trail, and never declare a fix done until it's verified against the original failure. Use when the user reports something broken, throwing, failing, or slow, or says "diagnose" / "debug this".

aethrox Updated

File contents

aethrox/doctrine/tree/main/skills/diagnosing-bugs commit e2cd274c64

Frequently asked questions

npx skillmds@latest add aethrox/diagnosing-bugs