debugging-and-error-recovery

Diagnose failures and incidents using a structured debugging triage workflow.

2|1|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/huangzida/skills --skill debugging-and-error-recovery-huangzida
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: debugging-and-error-recovery
Source: https://github.com/huangzida/skills/tree/main/debugging-and-error-recovery
Command: npx skills add https://github.com/huangzida/skills --skill debugging-and-error-recovery-huangzida

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Guides teams to diagnose failures with a structured, repeatable approach that identifies root causes rather than guessing.

Core Features & Use Cases

  • Triage stops and preservation of evidence when failures occur
  • Reproduction, localization, and minimal reproduction steps to isolate the issue
  • Guardrails for regression checks and end-to-end verification after fixes
  • Real-world scenarios: test failures, build breaks, runtime bugs, production incidents

Quick Start

Describe your failure scenario to your AI and ask it to guide you through the triage steps to identify 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
What is a structured debugging triage workflow for root cause analysis?

A structured debugging triage workflow identifies root causes through disciplined, evidence-based steps rather than guessing. It preserves evidence at triage stops and guides users through reproduction, localization, and end-to-end verification to resolve incidents.

How do I reproduce and isolate a production incident or runtime bug?

To reproduce and isolate a runtime bug, the workflow enforces gathering reproducible evidence and defining minimal reproduction steps. This evidence-based process localizes the failure point, ensuring you pinpoint the exact root cause before applying fixes.

Can I use this systematic debugging approach for build breaks and test failures?

Yes, this systematic debugging approach applies directly to build breaks and test failures. It guides teams through a repeatable triage process to diagnose failures, identify root causes, and document remedial actions across various software engineering scenarios.

What is the best way to prevent regressions when fixing a complex runtime bug?

The best way to prevent regressions is applying built-in guardrails for regression checks and end-to-end verification after fixes. This structured workflow ensures the remedial action resolves the root cause without introducing new failures.

Why should I use a systematic root-cause debugging playbook instead of ad-hoc troubleshooting?

A systematic root-cause debugging playbook provides a repeatable, evidence-based approach that reliably identifies root causes. It replaces ad-hoc guessing with disciplined triage stops, evidence preservation, and minimal reproduction steps to resolve failures effectively.