What problem does it solve?
This Skill helps you systematically troubleshoot failing, crashing, hanging, or unexpectedly behaving Go programs by driving you to identify the true root cause rather than applying guesswork symptom fixes.
Core Features & Use Cases
- Evidence-first debugging workflow for moving from symptom to reproducible failure and confirmed root cause.
- Decision-tree triage across common Go failure modes (crashes, deadlocks, races, hangs, CPU/memory issues, flaky behavior).
- Deep diagnostic tooling guidance including pprof capture/analysis, Delve debugging, race detection, and GODEBUG tracing.
- Use Case: When an HTTP service “sometimes” returns 500s and occasional hangs, use this Skill to reproduce, run targeted diagnostics (-race, pprof goroutine/heap, GODEBUG), and trace backward to the origin rather than patching the handler surface symptom.
Quick Start
Ask an AI coding agent to debug your Go issue by following the Golden Rules: reproduce the problem first, then use the right diagnostic tool (tests, -race, or pprof/Delve/GODEBUG) to trace backward to the root cause before proposing any fix.