Idempotency Designer

Make unsafe, retryable API operations idempotent so a client retry or a network hiccup can't double-charge, double-create, or double-send — design a client-supplied idempotency key, an atomic store-and-check (unique constraint or conditional write), in-flight conflict handling, and a retention policy. Use when a POST/mutation can be retried (payments, order creation, sends, webhooks), or when duplicate side effects have already shown up in production.

imtiazrayhan 490e9a8 7.3 KB Updated

File contents

imtiazrayhan/agentscamp-library/tree/main/skills/idempotency-designer commit 490e9a83a1

Frequently asked questions

npx skillmds@latest add imtiazrayhan/idempotency-designer