What problem does it solve?
This skill helps engineers accurately diagnose and resolve bugs, performance issues, and design questions by extracting the real problem, identifying root causes, and guiding through structured, repeatable debugging processes.
Core Features & Use Cases
- Structured problem understanding: restate the user's issue, surface hidden assumptions, and clarify constraints.
- Root-cause analysis & solution ranking: identify root patterns, generate multiple approaches, and rank them.
- Code-level fixes & verification: propose concrete code changes, create test cases, and validate with reasoning.
- Comprehensive edge-case handling: consider invalid inputs, race conditions, and environment differences across runtimes.
- Use Case: when a developer asks "my code is broken" or "it's slow", this skill guides to the underlying cause and actionable remedies.
Quick Start
Describe the bug report or code snippet and ask me to diagnose the root cause and propose an actionable fix.