webflow
Webflow integration. Manage Sites. Use when the user wants to interact with Webflow data.
Why use this skill?
Seamlessly manage your Webflow CMS collections, sites, and pages using OpenClaw. Automate content workflows with secure API integration and no-code tools.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/gora050/webflow-integrationWhat This Skill Does
The Webflow skill for OpenClaw provides a powerful bridge between your AI agent and the Webflow ecosystem. It allows users to manage their Webflow sites, pages, CMS collections, and items directly through conversational commands. By leveraging the Membrane CLI infrastructure, this skill abstracts away the complexities of OAuth2 authentication and token management, enabling seamless interaction with the Webflow API. Whether you are a content manager needing to bulk-update blog posts or a developer orchestrating site data programmatically, this skill streamlines your workflows by treating Webflow objects as first-class citizens within the OpenClaw environment.
Installation
To get started, first ensure you have the Membrane CLI installed globally: npm install -g @membranehq/cli. Once installed, authenticate your environment using membrane login. Next, install the skill into OpenClaw using the command: clawhub install openclaw/skills/skills/gora050/webflow-integration. After installation, initiate a connection by searching for the Webflow connector with membrane search webflow --elementType=connector --json, and finalize the setup by running membrane connect --connectorId=<CONNECTOR_ID>. You can verify your connection status at any time by listing your active connections.
Use Cases
- Automated Content Management: Automatically sync data from external databases or spreadsheets into Webflow CMS collections.
- Site Maintenance: Programmatically update metadata, page titles, or content blocks across multiple sites without manually navigating the Webflow Designer.
- Bulk Operations: Perform mass updates to CMS items (e.g., updating a pricing attribute across 100 products) that would be tedious to execute through the UI.
- Dynamic Data Fetching: Query live site data to inform AI-driven reporting or site health audits.
Example Prompts
- "Find all items in the 'Blog Posts' CMS collection for my site and list the top 5 by publish date."
- "Update the 'Status' field for the CMS item with ID 12345 in the 'Portfolio' collection to 'Archived'."
- "List all active Webflow connections and check if the 'Marketing Site' is currently connected."
Tips & Limitations
- Permissions: Ensure the Webflow account used for authentication has the necessary permissions to read and write to the specific sites you wish to manage.
- Error Handling: When running bulk operations, it is recommended to test the action on a single item first. The Membrane CLI logs will provide detailed output if an API rate limit is hit.
- Schema Discovery: Use the
membrane action listcommand frequently to stay updated on the latest fields and input requirements for your specific CMS collections, as schema changes in Webflow may require you to re-verify your mapping logic.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-gora050-webflow-integration": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api
Related Skills
mautic
Mautic integration. Manage Leads, Organizations, Users, Roles, Notes, Activities and more. Use when the user wants to interact with Mautic data.
arive
Arive integration. Manage Leads, Persons, Organizations, Deals, Projects, Activities and more. Use when the user wants to interact with Arive data.
kartra
Kartra integration. Manage Persons, Organizations, Leads, Deals, Pipelines, Activities and more. Use when the user wants to interact with Kartra data.
gigasheet
Gigasheet integration. Manage Workbooks, Users, Teams, Shares. Use when the user wants to interact with Gigasheet data.
aws-s3
AWS S3 integration. Manage Buckets. Use when the user wants to interact with AWS S3 data.