About
The Thiserror Expert skill transforms how you handle errors in Rust projects by providing domain-specific guidance on the thiserror crate. It proactively identifies manual error implementations and suggests cleaner, macro-based alternatives that automatically implement Display and Error traits. Whether you are building a library or a complex application, this skill helps you implement proper error chaining with #[source], automatic conversions with #[from], and clear, actionable error messages to improve developer experience and debugging.