better-result-adopt

Installation
SKILL.md

better-result Adopt

Adopt better-result incrementally in existing codebases without rewriting everything at once.

When to Use

Use this skill when the user wants to:

  • migrate from try/catch to Result.try or Result.tryPromise
  • replace nullable return values with typed Result<T, E>
  • define domain-specific TaggedError types
  • refactor nested error handling into andThen chains or Result.gen
  • standardize error handling across a service or module

Reading Order

Task Files to Read
Adopt better-result in a module This file
Related skills
Installs
331
GitHub Stars
1.5K
First Seen
Jan 19, 2026