error-recovery

Automates adaptive retry, fallback, escalation, and degradation workflows for squad agents on API failures.

3|3|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/quaid-app/quaid --skill error-recovery-quaid-app
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: error-recovery
Source: https://github.com/quaid-app/quaid/tree/main/.copilot/skills/error-recovery
Command: npx skills add https://github.com/quaid-app/quaid --skill error-recovery-quaid-app

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Standard recovery patterns for all squad agents. When something fails, adapt — don't just report the failure.

Core Features & Use Cases

  • Retry with Backoff: when transient errors occur, automatically retry with increasing delays.
  • Fallback Alternatives: if a primary tool fails, switch to a supported alternative and log the reason.
  • Diagnose-and-Fix: analyze errors, propose targeted fixes, and verify the result.
  • Escalate with Context: summarize attempts and errors for human review when needed.
  • Graceful Degradation: continue delivering value by skipping non-critical steps and documenting what was skipped.

Quick Start

Apply these error-recovery patterns to squad-agent workflows to maintain operation during failures.

Frequently Asked Questions about error-recovery

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I handle transient API failures in distributed agent workflows?

Handle transient API failures in distributed agent workflows by applying automated retry with backoff, fallback alternatives, and graceful degradation strategies to maintain operation during partial service unavailability.

What is the best way to add fault tolerance to squad agents when services time out?

Fault tolerance for squad agents is achieved through adaptive recovery patterns that automatically switch to fallback tools, diagnose errors, and escalate with context when primary services time out or become unavailable.

How do I implement graceful degradation for distributed systems when non-critical steps fail?

Graceful degradation for distributed systems lets agents continue delivering value by skipping non-critical steps during failures, documenting what was skipped, and applying retry with backoff for transient errors.

Can I use automated error-recovery patterns for both retry logic and escalation?

Automated error-recovery patterns support both retry logic with increasing delays and escalation with context, summarizing all attempts and errors for human review when adaptive recovery strategies are exhausted.

When should I use diagnose-and-fix recovery instead of simple retry with backoff?

Use diagnose-and-fix recovery instead of simple retry with backoff when errors require targeted analysis and proposed fixes, allowing agents to analyze errors, apply corrections, and verify results before escalating.

Does error-recovery work without external dependencies for logging and resilience patterns?

Error-recovery operates without external dependencies, providing standard resilience patterns including retry with backoff, fallback alternatives, and clear logging to minimize downtime across distributed agent tasks.