What problem does it solve? When code fails silently or behaves unexpectedly, developers waste time guessing at root causes. This Skill provides a structured methodology for injecting temporary debug logs, recognizing common bug patterns, and scoring hypothesis confidence so issues get isolated faster. ## Core Features & Use Cases - Standardized Log Injection: Inserts [DEBUG]-prefixed logs with file:line locations and contextual values for React, Next.js, Node.js, Express, and API call flows. - Bug Pattern Recognition: Maps symptoms like "Cannot read property of undefined" or intermittent failures to known patterns such as null access, race conditions, stale closures, and silent errors. - Confidence Scoring & Cleanup: Rates root-cause hypotheses on a 0-100 scale and removes all injected logs after debugging, with a grep command for manual verification. - Use Case: A user reports "the dashboard broke after the last deploy." The Skill guides adding lifecycle and state logs to the React components, identifies a stale closure in a useEffect dependency array, and cleans up all debug output afterward. ## Quick Start Ask the assistant to debug why your component is not rendering updated data by injecting targeted debug logs and analyzing the runtime output.