async-and-errors - Async Patterns and Error Handling for Backend Services
Provides patterns for async flows and error handling in backend services
Tags
Updated: 2026-02-13Capabilities
Typical Inputs
Typical Outputs
What this skill does
- implement async wrapper
- create typed domain errors
- configure error boundary
- handle promise rejections
- translate errors to status codes
Inputs
- HTTP requests
- Error objects
- Express router
Outputs
- HTTP responses with status codes
- Monitored error data
- Consistent error responses
Requirements
- Backend service environment
- Express.js or similar framework
- Error monitoring capability
