What problem does it solve?
This Skill helps engineering teams systematically diagnose and fix bugs by combining instrumentation, hypothesis-driven reasoning, and architecture awareness to minimize guesswork and ensure verifiable resolutions.
Core Features & Use Cases
- Instrumentation-first diagnostics: add targeted logs, error boundaries, and performance metrics before attempting fixes.
- Hypothesis generation & distillation: create multiple theories, then narrow to the most likely causes with evidence.
- Architecture-aware analysis: read architecture docs to contextualize failures across layers (db, service, API, UI).
- Structured resolution: document root cause, fix plan, tests, and prevention steps; use templates for consistency.
- Collaboration gatekeeping: require explicit user confirmation before implementing fixes.
Quick Start
Begin by collecting bug context and architecture information, then enable instrumentation, reproduce the bug, generate hypotheses, present the diagnosis, and await confirmation before coding a fix.