概要
This skill empowers developers to architect reliable software by applying sophisticated error handling patterns across Python, TypeScript, Rust, and Go. It provides structured guidance for choosing between exceptions and Result types, implementing custom exception hierarchies, and applying advanced resiliency patterns like exponential backoff and circuit breakers. Whether you are designing public-facing APIs or debugging complex production failures, this skill ensures your applications handle errors gracefully, maintain state integrity, and provide actionable diagnostic data for faster troubleshooting.