Master error handling patterns across languages including exceptions, Result types, error propagation, and graceful degradation to build resilient applications. Use when implementing error handling, designing APIs, or improving application reliability.
8.1
Rating
0
Installs
Backend Development
Category
This is a high-quality, comprehensive error handling skill covering multiple languages (Python, TypeScript/JavaScript, Rust, Go) with practical patterns like circuit breakers, error aggregation, and graceful degradation. The description clearly communicates when to use the skill. Task knowledge is excellent with detailed code examples, best practices, and common pitfalls. Structure is clear with logical sections, though the single-file format is dense (appropriate for the complexity). Novelty is solid—while error handling concepts are well-known, consolidating cross-language patterns, retry logic, circuit breakers, and Result types in one skill provides meaningful value over a CLI agent attempting this from scratch. The skill effectively reduces the token cost and effort required to implement robust error handling across different technology stacks.
Loading SKILL.md…

Skill Author