implement-retry-logic
Installation
SKILL.md
Works with async/await operations in Python.
Implement Retry Logic
Purpose
Add retry logic with exponential backoff and jitter to async operations, following project patterns for resilience, configuration injection, and ServiceResult wrapping.
When to Use
Use this skill when:
- Implementing external service calls - API calls that may timeout or fail
- Database operations - Database connections that may drop
- Network requests - Any network operation subject to transient failures
- Operations that may fail transiently - Temporary errors that can be retried
Related skills