The Digital Futurist logoSkills and Prompt Registry
type skillowner Thomas Cherickalcurator Thomas Cherickalrole rust-engineercategory software-engineering/languagesversion 0.1.0status seedupdated 2026-11-15

rust-error-design

Steps

  1. List failure modes per public function.
  2. Model them as an enum with thiserror.
  3. Implement From conversions for wrapped errors.
  4. Ensure messages are lowercase, no trailing punctuation.

Done When

Registry

id role version status owner last_tested
SK-RUST-ENGINEER-rust-error-design rust-engineer 0.1.0 seed Thomas Cherickal -