This Claude Code skill provides comprehensive guidance for building robust, fault-tolerant applications by implementing standardized error-handling patterns across various software architectures. It assists developers in designing resilient APIs, managing complex asynchronous failures, and creating meaningful error messages that facilitate faster debugging for both users and developers. By incorporating advanced strategies like circuit breakers, retry logic, and structured logging, it ensures that production systems can gracefully handle unexpected failures while maintaining a high standard of system observability.
주요 기능
01User-friendly error message generation strategies
02Structured logging and debugging experience optimization
03Standardized error-resilient API design patterns
04Implementation of retry and circuit breaker logic
05129 GitHub stars
06Graceful handling of asynchronous and concurrent failures
사용 사례
01Debugging complex failures in high-concurrency systems
02Enhancing production reliability for distributed microservices
03Building fault-tolerant API backends with consistent status codes