Webhook Design

Installation
SKILL.md

Webhook Design

Purpose

Design and implement secure webhook receivers that handle events from external systems reliably with proper security, idempotency, and error handling.

When to Use

  • Receiving events from third-party services (Stripe, GitHub, Slack)
  • Building event-driven architectures
  • Implementing real-time integrations
  • Processing asynchronous notifications
  • Handling payment/order updates

Key Capabilities

  1. Security - Validate webhook signatures (HMAC, JWT)
  2. Idempotency - Handle duplicate events safely
  3. Reliability - Retry failed processing, handle errors gracefully

Approach

Installs
–
GitHub Stars
4
First Seen
–