webhook-handler
Installation
SKILL.md
Webhook Handler
Overview
Webhooks enable external services to send real-time notifications to your application. This skill should be invoked when implementing handlers for incoming webhook events from services like Stripe, GitHub, or custom integrations.
Core Principles
- Verification: Always verify webhook signatures
- Idempotency: Handle duplicate deliveries gracefully
- Async Processing: Process webhooks asynchronously
- Response: Return appropriate HTTP status quickly
Preparation Checklist
- Identify webhook source
- Get webhook secret
- Plan event handling logic
- Design idempotency strategy