From aj-geddes-useful-ai-prompts-4
Implements webhook systems with retry logic, signature verification, and delivery guarantees for event-driven integration with external services.
How this skill is triggered — by the user, by Claude, or both
Slash command
/aj-geddes-useful-ai-prompts-4:webhook-developmentThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
- [Overview](#overview)
Build reliable webhook systems with event delivery, signature verification, retry logic, and dead-letter handling for asynchronous integrations.
Minimal working example:
{
"id": "evt_1234567890",
"timestamp": "2025-01-15T10:30:00Z",
"event": "order.created",
"version": "1.0",
"data": {
"orderId": "ORD-123456",
"customerId": "CUST-789",
"amount": 99.99,
"currency": "USD",
"items": [
{
"productId": "PROD-001",
"quantity": 2,
"price": 49.99
}
],
"status": "pending"
},
"attempt": 1,
"retryable": true
}
Detailed implementations in the references/ directory:
| Guide | Contents |
|---|---|
| Webhook Event Schema | Webhook Event Schema |
| Node.js Webhook Service | Node.js Webhook Service |
| Python Webhook Handler | Python Webhook Handler |
| Best Practices | Best Practices, Webhook Events |
npx claudepluginhub joshuarweaver/cascade-code-languages-misc-1 --plugin aj-geddes-useful-ai-prompts-4Implements secure webhook systems with signature verification, retry logic, and delivery guarantees for third-party integrations, event notifications, and real-time data sync.
Designs robust webhook providers and consumers with delivery guarantees, retry strategies, signature verification, idempotency, and queue-based scalability for event-driven integrations.
Guides webhook design, inbound handling with HMAC verification and idempotency, outbound delivery with retries, circuit breakers, and dead letter queues.