handling-errors

Installation
SKILL.md

Error Handling Patterns

Build resilient applications with robust error handling strategies that gracefully handle failures and provide excellent debugging experiences.

When to Use This Skill

  • Implementing error handling in new features
  • Designing error-resilient APIs
  • Debugging production issues
  • Implementing retry/circuit breaker patterns
  • Handling async/concurrent errors

Workflow

  1. Categorize: Is it recoverable (network timeout) or unrecoverable (null pointer, corrupt memory)?
  2. Define Strategy: Exception hierarchy vs Result types?
  3. Implement: Use try/catch contexts, retry logic, or circuit breakers.
  4. Recover: Graceful degradation, fallback values, cleanup.

Instructions

Installs
1
First Seen
Feb 5, 2026
handling-errors — mileycy516-stack/skills