What problem does it solve?
This Skill reduces workflow interruptions by turning unexpected errors into a controlled recovery process instead of a hard stop.
Core Features & Use Cases
- Error classification: Distinguishes transient retryable errors from recoverable alternatives and permanent failures that must be reported or escalated.
- Exponential backoff retries: Implements bounded retry attempts with increasing wait times to handle rate limits, temporary outages, and connection issues safely.
- Fallback patterns and graceful degradation: Switches to alternative approaches (e.g., backup service or cached data) and returns partial results when optional data fails while preserving required outputs.
- Agent loop recovery: Continues iterative or agentic workflows by updating context and choosing the correct next action (retry, alternative, or report).
Quick Start
Use error-recovery-skill when a provider call fails during an automated workflow by asking your agent to retry transient errors with exponential backoff, switch to an alternative data source when recoverable errors occur, and return partial results with clear error details if only some fields fail.