概要
This skill equips Claude with a comprehensive framework for navigating Rust's sophisticated error handling ecosystem. It provides structured guidance on choosing between recoverable and unrecoverable errors, implementing custom error types for libraries using thiserror, and managing application-level failures with anyhow. By applying these patterns, developers can ensure their code is robust, maintainable, and provides clear context for troubleshooting, moving beyond simple unwraps to professional-grade error propagation and domain-specific error design.