error-handling-patterns
Implement resilient error handling with patterns like circuit breakers, Result types, and language-specific strategies.
Install
npx skills add https://github.com/wshobson/agents --skill error-handling-patternsStats
| Total installs | 6,790 |
| Weekly installs | 6.8K |
| GitHub stars | 32.4K |
| First seen | Jan 20, 2026 |
| Source | @wshobson/agents |
Summary
- Covers error philosophies (exceptions vs Result types), error categories (recoverable vs unrecoverable), and language-specific patterns including custom exception hierarchies, Result types, and async error handling
- Includes three universal patterns: circuit breaker for preventing cascading failures, error aggregation for collecting multiple errors, and graceful degradation with fallback functions
- Provides best practices for fail-fast validation, meaningful error messages, resource cleanup, and type-safe error handling with concrete code examples
- Highlights common pitfalls like overly broad exception catching, empty catch blocks, poor error messages, and unhandled async errors
Tags
Related skills
| Skill | Installs | vs error-handling-patterns |
|---|---|---|
| mentoring-juniors | 5,296 | -1,494 |
| sponsor-finder | 7,447 | +657 |
| python-design-patterns | 5,694 | -1,096 |
| openapi-spec-generation | 5,684 | -1,106 |
| golang-pro | 7,212 | +422 |
FAQ
- How many installs does error-handling-patterns have?
- error-handling-patterns has 6,790 total installs and 6.8K installs this week.
- Where is error-handling-patterns hosted?
- error-handling-patterns is published by @wshobson/agents at https://github.com/wshobson/agents.
- How many GitHub stars does error-handling-patterns have?
- error-handling-patterns has 32.4K GitHub stars.
- When was error-handling-patterns first indexed?
- OrangeBot.AI first indexed error-handling-patterns on Jan 20, 2026.
- How do I install error-handling-patterns?
- Run: npx skills add https://github.com/wshobson/agents --skill error-handling-patterns