retry-fallback

Community

Handle failures gracefully.

Authordadbodgeoff
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps applications gracefully handle transient failures in network requests or external service calls, preventing cascading failures and ensuring a more robust user experience.

Core Features & Use Cases

  • Automatic Retries: Automatically re-attempts failed operations with configurable exponential backoff and jitter to avoid overwhelming services.
  • Fallback Mechanisms: Provides alternative data sources or functions when primary operations fail, ensuring service availability even during outages.
  • Use Case: When fetching data from a third-party API that might experience temporary network issues, this Skill can retry the request a few times with increasing delays. If all retries fail, it can fall back to serving stale data from a cache.

Quick Start

Use the retry-fallback skill to fetch data from the provided URL with a maximum of 3 retries.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: retry-fallback
Download link: https://github.com/dadbodgeoff/drift/archive/main.zip#retry-fallback

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.