hookdeck/webhook-skills

72 stars · Last commit 2026-05-29

Webhook integration skills for AI coding agents (Claude Code, Cursor, Copilot). Step-by-step guidance for setting up webhook receivers, signature verification, and event handling for Stripe, Shopify, GitHub, and more. Built on the Agent Skills specification.

README preview

# Webhook Skills

This repository contains webhook-related skills for AI coding agents that need to **receive, verify signatures, handle events, retry deliveries, or debug webhook integrations** from various providers ([see Provider Webhook Skills table below](#provider-webhook-skills)).

Skills provide step-by-step instructions, signature verification code, and runnable examples for Express, Next.js, and FastAPI.

Works with [Claude Code](https://claude.ai/code), [Cursor](https://cursor.com), [VS Code Copilot](https://github.com/features/copilot), and other AI coding assistants that support the [Agent Skills specification](https://agentskills.io).

## When Should an Agent Use These Skills?

Use these webhook skills when:

- You need to **receive webhooks** from third-party providers (Stripe, Shopify, GitHub, etc.)
- You need to **verify webhook signatures** to ensure authenticity
- You need to **handle webhook event payloads** and extract data
- You need to **implement idempotency** for webhook handlers
- You need to **retry or replay** failed webhook deliveries
- You need **provider-specific webhook handling logic** (e.g., Stripe checkout events, GitHub push events)

## Skill Discovery

View full repository on GitHub →