debugging-and-error-recovery

Guide systematic root-cause debugging from reproduction to verification.

Updated Dec 27, 2025
One-click install
npx skills add https://github.com/Lauughter/Python_training --skill debugging-and-error-recovery-lauughter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: debugging-and-error-recovery
Source: https://github.com/Lauughter/Python_training/tree/main/.claude/skills/debugging-and-error-recovery
Command: npx skills add https://github.com/Lauughter/Python_training --skill debugging-and-error-recovery-lauughter

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Guides teams through systematic root-cause debugging so failures do not go unresolved and major incidents are resolved efficiently. It helps prevent guessing and promotes evidence-based diagnosis across test failures, build breaks, and runtime bugs.

Core Features & Use Cases

  • Structured triage process that preserves evidence and guides you from reproduction to verification.
  • Step-by-step triage checklist (Reproduce, Localize, Reduce, Fix, Guard, Verify) applicable to tests, builds, runtime issues, and production incidents.
  • Practical guidance for applying safe, repeatable debugging practices and avoiding regression.

Quick Start

Describe a failing scenario, reproduce it reliably, and follow the triage steps to locate and fix the root cause.

Frequently Asked Questions about debugging-and-error-recovery

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fix a production incident without guessing the root cause?

To fix a production incident without guessing, follow a structured root-cause debugging workflow that preserves evidence, reproduces the failure reliably, and applies step-by-step triage to isolate and resolve the issue.

What is the best way to triage test failures and build breaks systematically?

The best way to triage test failures and build breaks is to follow a structured checklist: Reproduce, Localize, Reduce, Fix, Guard, and Verify, ensuring evidence-based diagnosis instead of trial-and-error guesswork.

How do I reproduce a runtime bug to locate the root cause?

To reproduce a runtime bug and locate the root cause, establish reliable reproduction steps first, then systematically reduce the problem scope to isolate the failing component before applying a targeted fix.

Can I use a systematic debugging playbook for both runtime bugs and build breaks?

Yes, a systematic debugging playbook applies to runtime bugs, test failures, build breaks, and production incidents by enforcing a repeatable triage workflow that guides you from reproduction through verification.

How do I prevent regressions when fixing a major software incident?

To prevent regressions when fixing a major software incident, apply verification checks and guard steps after isolating the root cause, ensuring the fix is safe, repeatable, and fully resolves the original failure.