errore - Use Go-style error unions in TypeScript
Applies errore conventions for returning errors as Error | T unions instead of throwing expected failures.
Tags
Updated: 2026-10-08Capabilities
What this skill does
- Return errors as values
- Define tagged domain errors
- Convert boundary exceptions
- Flatten error control flow
- Handle abort errors
Inputs
- TypeScript source code
- Error-handling requirements
- Repository conventions
Outputs
- TypeScript source files
- Error union return types
- Tagged error definitions
Requirements
- TypeScript project
- errore package
