Fix bugs at the source, not just the symptoms.
Guides debugging from root-cause investigation through a tested fix.
When to use it
Use when encountering a bug, test failure, or unexpected behavior, before proposing fixes.
It changes how the agent debugs project code by requiring investigation before fixes, a failing test, and verification.
What you provide
Requires this skill during implementation to write the failing test that must exist before fixing the bug.
Requires this skill to verify the fix before claiming success.
No additional actions listed.