What problem does it solve? APIs without consistent error handling return unpredictable responses, leak stack traces to clients, and lack traceability, making debugging and client integration painful. ## Core Features & Use Cases - Standardized Error Responses: Defines a consistent JSON error format with codes, HTTP status, request IDs, and field-level validation details. - Resilience Patterns: Provides circuit breaker and retry-with-exponential-backoff implementations to prevent cascading failures when calling external services. - Framework Implementations: Includes a Node.js/Express global error handler and a Python Flask reference with custom exception classes and Sentry integration. - Use Case: When building a production REST API, use this Skill to add a global error handler that returns structured 4xx/5xx responses with request IDs, plus a circuit breaker around calls to a flaky third-party API. ## Quick Start Ask the AI to add standardized error handling with a global error middleware and circuit breaker to your Express or Flask API.