debugging-and-error-recovery

Diagnose software defects through structured triage and root-cause analysis.

23|6|Updated May 9, 2026
One-click install
npx skills add https://github.com/vinvcn/addyosmani-agent-skills-zh --skill debugging-and-error-recovery-vinvcn
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: debugging-and-error-recovery
Source: https://github.com/vinvcn/addyosmani-agent-skills-zh/tree/main/skills/debugging-and-error-recovery
Command: npx skills add https://github.com/vinvcn/addyosmani-agent-skills-zh --skill debugging-and-error-recovery-vinvcn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates guesswork during debugging by providing a structured, repeatable triage process that ensures developers fix the actual root cause rather than just the symptoms.

Core Features & Use Cases

  • Structured Triage: A step-by-step checklist for reproducing, isolating, and fixing bugs, including handling flaky tests and build failures.
  • Regression Prevention: Guidance on writing targeted tests to ensure bugs do not recur.
  • Use Case: When a production build fails or a test suite shows unexpected behavior, use this Skill to systematically narrow down the failure layer, create a minimal reproduction case, and verify the fix.

Quick Start

Use the debugging-and-error-recovery skill to triage the current test failure by following the step-by-step checklist.

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 find the root cause of a software bug instead of just fixing symptoms?▼

Root-cause analysis eliminates debugging guesswork by providing a structured triage process to reproduce, isolate, and fix the actual underlying defect rather than superficial symptoms.

What is the best way to debug flaky tests and unexpected test suite behavior?▼

Debug flaky tests using a structured triage checklist to systematically narrow down the failure layer and create a minimal reproduction case for verifying the fix.

How do I systematically triage a production build failure?▼

Triage a production build failure by following a step-by-step checklist to isolate the failure layer, create a minimal reproduction case, and verify the applied fix.

How do I prevent software regressions after fixing a runtime anomaly?▼

Prevent regressions by writing targeted tests specifically designed for the resolved defect, ensuring rigorous verification steps maintain long-term code stability.

What is structured triage for diagnosing complex development environment errors?▼

Structured triage is a repeatable framework for diagnosing runtime anomalies and build errors, ensuring developers methodically isolate failure layers in complex environments.