What problem does it solve? Debugging often devolves into guesswork and random code changes that mask symptoms instead of fixing the real problem. This Skill enforces a disciplined, evidence-driven debugging process that traces bugs from symptoms to root cause and prevents them from recurring. ## Core Features & Use Cases - Structured Debugging Process: Guides you through reproducing the bug, gathering evidence from logs and stack traces, forming hypotheses, and testing fixes. - Common Bug Pattern Library: Provides ready-made fixes for null/undefined errors, race conditions, off-by-one errors, type coercion, and async/await mistakes. - Regression Prevention: Ensures every fix is verified and backed by a new test, plus a documentation template for recording the incident. - Use Case: A user reports that login sessions expire immediately. The Skill walks you through reproducing the timeout, tracing the session cookie logic, identifying the misconfigured expiry, fixing it, and adding a session persistence test. ## Quick Start Use the bug-hunter skill to debug and fix the login timeout issue in my application.