Robust Error Handling - Implement robust error handling with Result Pattern
Provides guidelines for implementing robust error handling using the Result Pattern
Tags
Updated: 2026-02-12Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Check if safe utility exists
- Generate safe utility implementation
- Wrap async operations with safe()
- Handle error returns
- Identify async operations
Inputs
- Project codebase
- Async operations
- API calls
- Storage operations
- Native modules
Outputs
- Error handling code
- Safe utility file
- Fixed crashes
Requirements
- JavaScript/TypeScript environment
- async/await support
- File system access
