What problem does it solve? Debugging often devolves into speculative code changes, timing hacks, and shotgun fixes that mask symptoms instead of resolving root causes. This Skill enforces a disciplined, hypothesis-first workflow that prevents code changes until the root cause is confirmed. ## Core Features & Use Cases - Phased Protocol: Enforces a strict observe, hypothesize, narrow, fix, verify cycle with read-only phases before any code modification. - Visual Bug Support: Integrates Chrome MCP screenshots, DOM inspection, and computed style analysis for CSS, layout, and rendering issues. - Anti-Pattern Guardrails: Explicitly blocks setTimeout workarounds, multi-change shotgunning, and scope creep during fixes. - Use Case: A developer reports a UI flicker after a view transition. The Skill screenshots the current state, ranks hypotheses, inspects view-transition-name conflicts via Chrome MCP, confirms the root cause, and proposes a minimal CSS-only fix for approval. ## Quick Start Invoke the debugging protocol by typing /project-debug followed by a description of the bug or unexpected behavior you are investigating.