backend-idempotency - Design safe retries for mutating operations
Implements idempotency keys and exactly-once semantics for mutating operations to prevent duplicate side effects during retries.
Tags
Updated: 2026-10-16Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Implement idempotency keys
- Enforce key uniqueness
- Cache repeated responses
- Handle concurrent requests
- Cache error responses
- Clean up expired keys
Inputs
- Target endpoints
- Existing data store
- Retry configuration
Outputs
- Idempotency handling design
- Cached responses for repeated keys
- Conflict responses for in-flight requests
- Stored idempotency records
