Agent skill

webflow-webhooks-events

Implement Webflow webhook registration, signature verification, and event handling for form_submission, site_publish, ecomm_new_order, page_created, and more. Use when setting up webhook endpoints, implementing event-driven workflows, or handling Webflow notifications. Trigger with phrases like "webflow webhook", "webflow events", "webflow webhook signature", "handle webflow events", "webflow notifications". '

intentsolutions.io2,596★ · 1 repos on radarProfile →
claude-codecan modify filesMIT
Install
npx skills add jeremylongshore/claude-code-plugins-plus-skills --skill webflow-webhooks-events --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 10 KB
Bundled scripts: none
Version: 1.5.0
Declared author: Jeremy Longshore <jeremy@intentsolutions.io>
Allowed tools: ReadWriteEditBash(curl:*)
Requires: Designed for Claude Code
Path: plugins/saas-packs/webflow-pack/skills/webflow-webhooks-events/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 2,630
Language: Python
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Webflow Webhooks & Events ## Overview Register, verify, and handle Webflow Data API v2 webhooks. Covers all trigger types, HMAC signature verification, idempotent processing, and event routing patterns. ## Prerequisites - Webflow API token with `sites:write` scope (for registering webhooks) - HTTPS endpoint accessible from the internet - `crypto` module (Node.js built-in) - Redis or database for idempotency (optional) ## Webhook API Reference | Operation | Method | Endpoint | |-----------|--------|----------| | List webhooks | GET | `/v2/sites/{site_id}/webhooks` | | Create webhook | POST | `/v2/sites/{site_id}/webhooks` | | Get webhook | GET | `/v2/webhooks/{webhook_id}` | | Delete webhook | DELETE | `/v2/webhooks/{webhook_id}` | **Limits:** Max 75 webhook registrations per `triggerType` per site. ## Supported Trigger Types | triggerType | Description | Payload | |-------------|-------------|---------| | `form_submission` | Form submitted on site | Form data, submitter info | | `site_publish` | Site published | Site ID, publish domains | | `page_created` | New page created | Page ID, title, slug | | `page_metadata_updated` | Page SEO/meta changed | Page ID, updated fields | | `p

What's inside
Steps it walks through
  1. Overview
  2. Prerequisites
  3. Webhook API Reference
  4. Supported Trigger Types
  5. Instructions
  6. Step 1: Register Webhooks via API
  7. Step 2: Webhook Endpoint with Signature Verification
  8. Step 3: Event Router
  9. Step 4: Idempotent Processing
  10. Step 5: Testing Webhooks Locally
  11. Output
  12. Error Handling
  13. Resources
  14. Next Steps
Commands it runs
Terminal 1: Start your server
npm run dev
Terminal 2: Expose via ngrok
ngrok http 3000
Copy the https:// URL
Terminal 3: Register test webhook
curl -X POST "https://api.webflow.com/v2/sites/$WEBFLOW_SITE_ID/webhooks" \
Now submit a form on your Webflow site — the webhook will hit your local server
More from claude-code-plugins-plus-skills
All skills →
About this skill
What does the webflow-webhooks-events skill do?

Implement Webflow webhook registration, signature verification, and event handling for form_submission, site_publish, ecomm_new_order, page_created, and more. Use when setting up webhook endpoints, implementing event-driven workflows, or handling Webflow notifications. Trigger with phrases like "webflow webhook", "webflow events", "webflow webhook signature", "handle webflow events", "webflow notifications". '

How do I install it?

Run `npx skills add jeremylongshore/claude-code-plugins-plus-skills --skill webflow-webhooks-events --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From jeremylongshore/claude-code-plugins-plus-skills, a repository with 2,630 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going