What problem does it solve? Debugging under pressure often leads to symptom-patching: quick fixes that silence an error without addressing why it happened. This Skill enforces a disciplined root-cause workflow so bugs are actually fixed instead of temporarily hidden. ## Core Features & Use Cases - End-to-End Error Path Mapping: Trace every joined mechanism from the failure point back to its origin before proposing any change. - Live State Verification: Inspect real code and runtime state with file reads, directory listing, grep, and shell commands rather than relying on assumptions. - Root-Cause Fixing: Apply fixes at the source of the failure, never at the symptom level. - Use Case: A test suite fails intermittently in CI. Instead of retrying or adding a sleep, use this Skill to trace the actual error path, verify the live state of the involved components, and fix the underlying race condition. ## Quick Start Use the systematic-debugging skill to investigate why the login endpoint returns a 500 error and fix the root cause.