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