accessibility-audit
Run comprehensive accessibility audit (WCAG 2.1) on Webflow pages - checks buttons, forms, links, focus states, headings,…
Debug deployment failures for Webflow Code Components. Analyzes error messages, identifies root causes, and provides specific fixes for common issues.
$ npx -y skills add webflow/webflow-skills --skill troubleshoot-deploy --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/troubleshoot-deployContext preview
The summary Claude sees to decide when to auto-load this skill.
Debug deployment failures for Webflow Code Components. Analyzes error messages, identifies root causes, and provides specific fixes for common issues.
name: webflow-code-component:troubleshoot-deploy description: Debug deployment failures for Webflow Code Components. Analyzes error messages, identifies root causes, and provides specific fixes for common issues. compatibility: Node.js 18+, React 18+, TypeScript, @webflow/webflow-cli metadata: author: webflow version: "1.1"
Debug and fix deployment issues for Webflow Code Components.
**Use when:**
**Do NOT use when:**
1. **Get error details**:
2. **Understand context**:
3. **Identify error category**:
4. **Analyze root cause**:
5. **Give specific fix**:
6. **Prevent recurrence**:
For detailed solutions to each error, see [references/ERROR_CATALOG.md](references/ERROR_CATALOG.md).
| Error | Category | Quick Fix | |-------|----------|-----------| | "Authentication failed" | Auth | Regenerate API token in Workspace Settings | | "Insufficient permissions" | Auth | Check workspace role and token | | "Module not found" | Build | `npm install --save-dev @webflow/react` | | "TypeScript errors" | Build | Run `npx tsc --noEmit` to find error | | "Unexpected token" | Build | Check file extension is `.tsx` | | "Bundle size exceeds limit" | Bundle | Tree-shake imports, lazy load heavy components | | "Component not rendering" | Runtime | Check SSR issues, browser console | | "Styles not appearing" | Runtime | Import CSS in .webflow.tsx file | | "webflow.json not found" | Config | Create webflow.json in project root | | "No components found" | Config | Check glob pattern and file extension | | "Invalid JSON in webflow.json" | Config | Fix JSON syntax (trailing commas, comments) | | "429 Too Many Requests" | Network | Wait 60 seconds and retry | | "Request timed out" | Network | Check connectivity, proxy, Webflow status | | "JavaScript heap out of memory" | Memory | `NODE_OPTIONS="--max-old-space-size=4096"` | | "Circular dependency" | Build | Extract shared code, break import cycles |
**Authentication:**
# Regenerate token, then: export WEBFLOW_WORKSPACE_API_TOKEN=your-new-token npx webflow library share
**Missing Dependencies:**
npm install --save-dev @webflow/webflow-cli @webflow/data-types @webflow/react
**SSR Issues:**
// Wrap browser APIs in useEffect or disable SSR:
declareComponent(Component, { options: { ssr: false } });**Missing Styles:**
// In .webflow.tsx, import styles: import "./Component.module.css";
# Check recent deploy logs npx webflow library log # Verbose deploy output (shows detailed errors) npx webflow library share --verbose # Type check without deploying npx tsc --noEmit
The issue is resolved when all of the following are true:
| Success Criteria | How to Verify | |-----------------|---------------| | Deploy completes without errors | `npx webflow library share` exits cleanly | | Components appear in Designer | Open Add panel in Designer and find your library | | Import logs confirm success | `npx webflow library log` shows successful import |
1. **Read the full error message** - Often contains the solution 2. **Check the error category** - Auth, build, bundle, or runtime 3. **Look for file paths** - Points to exact location 4. **Check line numbers** - For code errors 5. **Search error message** - May be a known issue
If none of the solutions work, gather this data before escalating:
1. **Deploy logs**: `npx webflow library log` 2. **Verbose output**: `npx webflow library share --verbose` 3. **Node.js version**: `node -v` 4. **Package versions**: `npm list @webflow/webflow-cli @webflow/data-types @webflow/react` 5. **Configuration**: Contents of `webflow.json` 6. **Error message**: Full error output (not just the summary line)
Then:
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…