概要
This skill equips Claude with specialized knowledge to design and implement sophisticated error handling systems across Python, TypeScript, Rust, and Go. It covers high-level architectural patterns like Result types, custom exception hierarchies, and functional error propagation, as well as distributed systems reliability tools like Circuit Breakers and exponential backoff retries. By applying these patterns, developers can ensure their applications handle failures gracefully, provide clear debugging information, and maintain high availability even under adverse conditions.