jeremylongshore/claude-code-plugins-plus-skills
vercel-pack
plugins/saas-packs/vercel-pack/skills/vercel-webhooks-events/SKILL.md
January 22, 2026
Select agents to install to:
npx add-skill https://github.com/jeremylongshore/claude-code-plugins-plus-skills/blob/main/plugins/saas-packs/vercel-pack/skills/vercel-webhooks-events/SKILL.md -a claude-code --skill vercel-webhooks-eventsInstallation paths:
.claude/skills/vercel-webhooks-events/# Vercel Webhooks Events
## Prerequisites
- Vercel webhook secret configured
- HTTPS endpoint accessible from internet
- Understanding of cryptographic signatures
- Redis or database for idempotency (optional)
## Instructions
### Step 1: Register Webhook Endpoint
Configure your webhook URL in the Vercel dashboard.
### Step 2: Implement Signature Verification
Use the signature verification code to validate incoming webhooks.
### Step 3: Handle Events
Implement handlers for each event type your application needs.
### Step 4: Add Idempotency
Prevent duplicate processing with event ID tracking.
## Output
- Secure webhook endpoint
- Signature validation enabled
- Event handlers implemented
- Replay attack protection active
## Error Handling
See `{baseDir}/references/errors.md` for comprehensive error handling.
## Examples
See `{baseDir}/references/examples.md` for detailed examples.
## Resources
- [Vercel Webhooks Guide](https://vercel.com/docs/webhooks)
- [Webhook Security Best Practices](https://vercel.com/docs/webhooks/security)