implementing-error-handling - Error Handling Patterns for Resilient Applications
Implement error handling patterns including exceptions, Result types, error propagation, and graceful degradation
Tags
Updated: 2026-05-11Capabilities
Typical Inputs
Typical Outputs
What this skill does
- implement error handling
- design error-resilient APIs
- debug production issues
- create error messages
- implement retry patterns
- implement circuit breaker patterns
- handle async errors
- aggregate errors
- provide fallback functionality
- validate input
- collect errors
Inputs
- codebase
- error scenarios
- application architecture
Outputs
- error handling code
- error handling patterns
- debug messages
- error messages
Requirements
- familiarity with exceptions
- familiarity with Result types
- programming language knowledge
