Error Handling (Debugging)

Invoked when error handling in a codebase is incomplete, inconsistent, or causing cascading failures. This skill focuses on debugging and improving exception hierarchies, retry strategies, graceful degradation patterns, and circuit breaker implementations — complementing the implementation-level error-handling skill with a diagnostic and corrective lens.

Read the full skill on GitHub. The site shows the first section; the canonical full content with all principles, examples, and rules lives in the repo.

View full SKILL.md on GitHub ›

What the full skill covers

  • Micro-Skills
  • Inputs
  • Outputs
  • Edge Cases
  • Scope
  • Guardrails
  • Ask-When-Ambiguous
  • Decision Criteria