Result Types

Models fallible operations with Result/TaggedError instead of thrown exceptions for expected failures. Use this skill when designing function return types, mapping errors, or composing success/failure flows in TypeScript. Do not use when/for Zod parsing at the trust boundary alone (use validation-boundary) or HTTP status mapping alone (use api-design).

jagreehal Updated

File contents

jagreehal/jagreehal-claude-skills/tree/main/skills/result-types commit 78b62c4b1f

Frequently asked questions

npx skillmds@latest add jagreehal/result-types