Idempotency Builder

Design and deliver a complete idempotency system so critical actions are safe to retry - key design, request fingerprinting, atomic locking, partial-failure recovery, payment provider coordination (Stripe, Adyen, PayPal), saga idempotency, and monitoring. Use when protecting payments, orders, or webhooks from duplicate execution, handling at-least-once message delivery, double-click or client-retry bugs, duplicate webhook processing, overlapping cron jobs, or when the user asks to make an endpoint idempotent or prevent duplicate charges and records.

tamasbege d524aa3 25.1 KB Updated

File contents

tamasbege/staff-engineer-skills/tree/main/plugins/staff-engineer-skills/skills/idempotency-builder commit d524aa3ce7

Frequently asked questions

npx skillmds@latest add tamasbege/idempotency-builder