概要
This skill guides Claude to adopt a functional approach to error handling by returning Result types instead of throwing exceptions. By making failure modes part of the function signature, it ensures that errors are visible, type-safe, and handled exhaustively. It leverages the @jagreehal/workflow library for railway-oriented programming, allowing complex business logic to be composed into clean, readable steps that automatically handle error propagation and short-circuiting.