Agent skill · marketing growth · jeremylongshore

figma-webhooks-events

Implement Figma Webhooks V2 for real-time file, comment, and library

Why this skill is useful

Provides specific commands and patterns for integrating Figma webhooks that the AI wouldn't reliably generate on its own.

What it needs

Requires curl installed locally. Requires figma account access. About 3k tokens when loaded. Last updated 2026-08-07. 2,604 stars on the source repository.

What this skill does

Figma Webhooks & Events Overview Figma Webhooks V2 push real-time notifications when files change, comments are posted, or libraries are published. Webhooks can be scoped to teams, projects, or individual files. Authentication uses a passcode echoed back in each payload. Prerequisites HTTPS endpoint accessible from the internet FIGMAPAT with webhooks:write scope Team ID (from Figma URL: figma.com/files/team/<TEAMID>/...) Instructions Step 1: Create a Webhook Available event types: Event Type Trigger Payload Contains ------------ --------- ----------------- FILEUPDATE File saved to version history filekey, filename, timestamp FILEDELETE File deleted filekey, filename FILEVERSIONUPDATE Named version created filekey, versionid, label FILECOMMENT Comment added filekey, comment, commentid LIBRARYPUBLISH Library published filekey, description, variables Step 2: Handle Webhook Events Step 3: Manage Webhooks Step 4: Idempotency for Duplicate Events Output Webhook created and receiving Figma events Passcode verification on every incoming request Event handlers for FILEUPDATE, FILECOMMENT, LIBRARYPUBLISH Idempotency preventing duplicate processing Error Handling Issue Cause Solution ------- ------- ---------- Webhook not firing Endpoint not HTTPS Figma requires TLS Invalid passcode Wrong secret configured Verify passcode in webhook creation Webhook status PAUSED Too many delivery failures Fix endpoint, then recreate webhook Missing triggeredby Older event format Check webhook V2 vs V1 Examples Test Webhook Locally Resources Figma Webhooks V2 Webhook Event Types Webhook Endpoints Next Steps For performance optimization, see figma-performance-tuning.

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills jeremylongshore/figma-webhooks-events

View the source on GitHub

Browse the @skills marketplace