Loading...
Loading...
Comprehensive debugging methodology for finding and fixing bugs (formerly debugging). This skill should be used when debugging code, investigating errors, troubleshooting issues, performing root cause analysis, or responding to incidents. Covers systematic reproduction, hypothesis-driven investigation, and root cause analysis techniques. Use when encountering exceptions, stack traces, crashes, segfaults, undefined behavior, or when bug reports need investigation.
npx skill4agent add pproenca/dot-skills debug| Priority | Category | Impact | Prefix |
|---|---|---|---|
| 1 | Problem Definition | CRITICAL | |
| 2 | Hypothesis-Driven Search | CRITICAL | |
| 3 | Observation Techniques | HIGH | |
| 4 | Root Cause Analysis | HIGH | |
| 5 | Tool Mastery | MEDIUM-HIGH | |
| 6 | Bug Triage and Classification | MEDIUM | |
| 7 | Common Bug Patterns | MEDIUM | |
| 8 | Fix Verification | MEDIUM | |
| 9 | Anti-Patterns | MEDIUM | |
| 10 | Prevention & Learning | LOW-MEDIUM | |
prob-reproduce-before-debugprob-minimal-reproductionprob-document-symptomsprob-separate-symptoms-causesprob-state-expected-actualprob-recent-changeshypo-scientific-methodhypo-binary-searchhypo-one-change-at-timehypo-where-not-whathypo-rule-out-obvioushypo-rubber-duckobs-strategic-loggingobs-log-inputs-outputsobs-breakpoint-strategyobs-stack-trace-readingobs-watch-expressionsobs-trace-data-flowrca-five-whysrca-fault-propagationrca-last-known-goodrca-question-assumptionsrca-examine-boundariestool-conditional-breakpointstool-logpointstool-step-commandstool-call-stack-navigationtool-memory-inspectiontool-exception-breakpointstriage-severity-vs-prioritytriage-user-impact-assessmenttriage-reproducibility-matterstriage-quick-wins-firsttriage-duplicate-detectionpattern-null-pointerpattern-off-by-onepattern-race-conditionpattern-memory-leakpattern-type-coercionpattern-async-await-errorspattern-timezone-issuesverify-reproduce-fixverify-regression-checkverify-understand-why-fix-worksverify-add-testanti-shotgun-debugginganti-quick-patchanti-tunnel-visionanti-debug-fatigueanti-blame-toolprev-document-solutionprev-postmortemprev-defensive-codingprev-improve-error-messages