reconciliation-patterns

Installation
SKILL.md

Reconciliation Patterns

Patterns for maintaining data consistency between external services and your database when webhooks fail or events are missed.

The Problem

External services (Stripe, Clerk, etc.) notify your app via webhooks. But webhooks can:

  • Fail silently (wrong URL, network issues)
  • Be delivered out of order
  • Be duplicated
  • Miss events entirely

Result: Your database state diverges from source of truth.

Core Principle

Webhooks for speed, reconciliation for correctness.

Related skills
Installs
24
GitHub Stars
10
First Seen
Jan 27, 2026