Idempotent API operations with idempotency keys, Redis caching, DB constraints. Use for payment systems, webhook retries, safe retries, or encountering duplicate processing, race conditions, key expiry errors.
Enables idempotent API operations using idempotency keys, Redis caching, and database constraints to prevent duplicate processing.
Why this plugin
Solves duplicate processing and race conditions in payment systems or webhook retries. Ensures safe retries and eliminates key expiry errors, providing reliability over manual implementations.
Prerequisites
Requires Redis for caching and a database supporting constraints. API keys or specific setup may be needed based on the deployment environment.
npx claudepluginhub secondsky/claude-skillsCore skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Complete collection of battle-tested Claude Code configs from an Anthropic hackathon winner - agents, skills, hooks, and rules evolved over 10+ months of intensive daily use
Payload Development plugin - covers collections, fields, hooks, access control, plugins, and database adapters.
Schema validation, data quality monitoring, streaming validation pipelines, and input validation for backend APIs