error-handling - Error Handling Patterns
Provides patterns and reference for writing robust error handling across TypeScript, Python, and Go.
Tags
Updated: 2026-09-24Capabilities
What this skill does
- Design error types
- Add retry logic
- Review API error handling
- Implement user-facing error messages
- Debug cascading failures
Inputs
- TypeScript, Python, and Go source code
- Module and service designs
- API endpoints
Outputs
- Typed error classes and exception hierarchies
- API error handlers and error boundaries
- Retry logic implementations
- User-facing error message mappings
Requirements
- TypeScript runtime or compiler
- Python environment
- Go environment
