What problem does it solve? Debugging often devolves into guesswork and premature fixes that waste time and introduce new issues. This Skill enforces a systematic, evidence-first methodology that finds the actual root cause before any code is changed. ## Core Features & Use Cases - Hypothesis-Driven Analysis: Gathers evidence from stack traces, logs, git history, and code paths, then ranks 2-3 hypotheses with verification steps before fixing anything. - Agent-Backed Investigation: Dispatches the marvin-debugger agent for isolated, read-mostly analysis returning a structured report with root cause, fix approach, regression test, and sibling occurrences. - Regression Test First: Requires a failing regression test before applying the minimal fix, then confirms the test goes green and the original reproducer is gone. - Use Case: A user pastes a stack trace from a flaky test failure. The Skill reproduces the failure, anchors it in git history, verifies the most likely hypothesis, applies a minimal fix with a regression test, and captures the bug pattern as a lesson for future tasks. ## Quick Start Ask the assistant to debug the pasted error message or stack trace and find the root cause before fixing it.