What problem does it solve? Debugging a bug that only reproduces in a real user's browser is hard when static source analysis cannot reveal runtime state like DOM structure, computed styles, React internals, or event listeners. This Skill guides an investigation workflow that captures live runtime evidence and turns it into a verified fix with regression tests. ## Core Features & Use Cases - Runtime Evidence Collection: Generates comprehensive one-shot console scripts (DOM structure, getComputedStyle, React fiber state, event listeners, bounding boxes) for the caller to run in DevTools, plus polling log scripts for swipe/drag/scroll bugs. - Parallel Verification with playwright-cli: Reproduces the same page state in parallel, compares screenshots and DOM against the caller's output, and identifies why mechanical reproduction may fail. - Hypothesis-Driven Fixing: Traces state management and CSS inheritance from runtime evidence, presents hypotheses for confirmation before editing, and requires caller verification in the real browser. - Recurrence Prevention: Adds E2E tests, layout assertion tests, visual regression tests, debug operation functions on components, and CLAUDE.md/process updates. - Use Case: A user reports a swipe gesture breaking a carousel only on their machine. The Skill produces a 0.5-second polling console script, analyzes the logged state transitions, pinpoints a race condition in the transition handler, fixes it, and adds a Playwright test asserting element positions. ## Quick Start A bug is reproducing in my browser right now on this page — help me investigate it with a console script and fix it.