riverpod-retry

Official

Control Riverpod provider retry behavior.

Authorserverpod
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps manage and customize how Riverpod automatically retries failed providers, preventing unexpected behavior and improving application resilience.

Core Features & Use Cases

  • Custom Retry Logic: Define specific retry delays and conditions based on error types and retry counts.
  • Global/Per-Provider Configuration: Apply retry settings either to all providers within a ProviderScope or to individual providers.
  • Disabling Retry: Easily turn off automatic retries when they are not needed or desired.
  • Use Case: When a network request within a Riverpod provider might fail temporarily, use this skill to configure exponential backoff for retries, ensuring the operation eventually succeeds without overwhelming the system.

Quick Start

Configure the global retry behavior for all providers in the application to retry up to 5 times with a 200ms delay.

Dependency Matrix

Required Modules

None required

Components

references

💻 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: riverpod-retry
Download link: https://github.com/serverpod/skills-registry/archive/main.zip#riverpod-retry

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 471,000+ vetted skills library on demand.