Webflow App

Build and submit a Webflow app (a Designer extension + an OAuth/webhook server under integrations/<name>/) and list it in the Webflow marketplace. Use when creating a Webflow app, wiring OAuth to Webflow, handling a CMS-publish webhook to trigger an external action, building the Designer-extension panel, or fixing a NodeNext server build that rejects extensionless imports. Covers the whole path plus the traps: a Webflow app is usually TWO programs — a Designer extension (iframe UI, bundler resolution) and a Data-client/server (OAuth + webhooks, Node ESM) — and the server half, compiled with module/moduleResolution NodeNext, REQUIRES explicit .js extensions on every relative import (including dynamic import()) or tsc errors TS2835. Sibling of the other integration skills (shopify-app, wix-app). Triggers: 'build a Webflow app', 'Webflow Designer extension', 'Webflow OAuth', 'CMS publish webhook', 'TS2835 needs explicit file extensions', 'publish to the Webflow marketplace'.

pooriaarab 4ba4bab 3.7 KB Updated

File contents

pooriaarab/skills/tree/main/webflow-app commit 4ba4bab5e4

Frequently asked questions

npx skillmds@latest add pooriaarab/webflow-app