accessibility-audit
Run comprehensive accessibility audit (WCAG 2.1) on Webflow pages - checks buttons, forms, links, focus states, headings,…
Step-by-step guide for deploying Webflow Code Components to a workspace. Covers authentication, pre-flight checks, deployment execution, and verification.
$ npx -y skills add webflow/webflow-skills --skill deploy-guide --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/deploy-guideContext preview
The summary Claude sees to decide when to auto-load this skill.
Step-by-step guide for deploying Webflow Code Components to a workspace. Covers authentication, pre-flight checks, deployment execution, and verification.
name: webflow-code-component:deploy-guide description: Step-by-step guide for deploying Webflow Code Components to a workspace. Covers authentication, pre-flight checks, deployment execution, and verification. compatibility: Node.js 18+, React 18+, TypeScript, @webflow/webflow-cli metadata: author: webflow version: "1.1"
Guide users through deploying their code component library to Webflow.
**Use when:**
**Do NOT use when:**
**Note:** The CLI command is `webflow library share`. This skill uses "deploy" as the user-facing term.
1. **Verify project is ready**:
2. **Check authentication status**:
3. **Confirm deployment target**:
4. **Guide authentication**:
5. **Execute deployment**:
6. **Verify deployment**:
7. **Provide next steps**:
📦 Deploying Code Components Step 1: Pre-flight checks ├── webflow.json ✅ ├── Dependencies ✅ └── Build test ✅ Step 2: Authentication ├── Checking for existing auth... └── Found valid token ✅ Step 3: Deploying ├── Bundling components... ├── Uploading to workspace... └── Processing... Step 4: Verification ├── Library registered ✅ └── 4 components available ✅ 🎉 Deployment Complete!
# Set environment variable export WEBFLOW_WORKSPACE_API_TOKEN=your-token-here # Deploy without prompts npx webflow library share --no-input
**User prompt:**
Deploy my components to Webflow
**Response:**
🚀 Deploy Guide: Code Components Let me guide you through deploying your component library. --- ## Step 1: Pre-Flight Checks Running validation... ✅ webflow.json configured ✅ Dependencies installed ✅ Build succeeds ✅ Bundle size: 2.3MB (under 50MB limit) All checks passed! Ready to deploy. --- ## Step 2: Authentication **Option A: Interactive (Recommended for first time)** Run the deploy command: ```bash npx webflow library share
This will: 1. Open your browser for Webflow login 2. Ask you to authorize the app 3. Save credentials to .env
**Option B: API Token (For CI/CD or returning users)**
1. Get your Workspace API Token:
2. Run with token:
npx webflow library share --api-token YOUR_TOKEN_HERE
Or set environment variable:
export WEBFLOW_WORKSPACE_API_TOKEN=YOUR_TOKEN_HERE npx webflow library share
---
Ready to deploy? Run:
npx webflow library share
Expected output:
✓ Bundling components... ✓ Authenticating... ✓ Uploading library... ✓ Processing... Library "My Component Library" successfully shared! Components: - Button - Card - Accordion - Modal View in Designer: Open any site in your workspace
---
After deployment:
1. **Open Webflow Designer** for any site in your workspace 2. **Open Add Panel** (A key or + button) 3. **Find "Components"** section 4. **Look for your library** under custom components 5. **Drag a component** onto the canvas to test
---
✅ **Your components are live!**
**To update components later:**
# Make your changes, then re-deploy npx webflow library share
**Important notes:**
---
💡 **Tips:**
--- **Example: First-Time Setup**
🚀 Deploy Guide: First-Time Setup
I see this is your first deployment. Let me walk you through the full setup.
---
You'll need a Workspace API token to deploy:
1. **Open Webflow Dashboard** Go to webflow.com and log in
2. **Navigate to Workspace Settings** Click your workspace name → Settings
3. **Find API Access** Go to "Apps & Integrations" → "Manage"
4. **Generate Token** Under "Workspace API Access":
5. **Save Token** Add to your .env file:
WEBFLOW_WORKSPACE_API_TOKEN=your-token-here
⚠️ Add .env to .gitignore:
echo ".env" >> .gitignore
---
Now run:
npx webflow library share
The CLI will: 1. Read your token from .env 2. Bundle your components 3. Upload to your wo
A collection of Agent Skills for working with Webflow sites through the Webflow MCP server. Manage CMS content, audit site health, optimize assets, build in Webflow Designer, create Code Components, run Webflow CLI workflows, and safely publish changes.
Run comprehensive accessibility audit (WCAG 2.1) on Webflow pages - checks buttons, forms, links, focus states, headings,…
Analyze assets on a Webflow site for SEO optimization. Identifies assets missing alt text and assets with non-SEO-friendly names,…
Create or update multiple CMS items in a Webflow collection with validation and diff preview. Use when adding multiple blog…
Create GitHub-source Webflow Cloud apps and monitor, troubleshoot, or manage existing apps through Webflow MCP. Use when creating…
Expert guidance on Webflow CMS architecture and best practices. Use when planning collections, setting up relationships,…
Create a new CMS collection in Webflow with specified fields and relationships. Use when setting up blog posts, products, team…