Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

Back to skills

Webflow Designer Api

ASecurity

Work with the Webflow Designer API — either by building Designer Extensions (iframes inside the Webflow Designer) or by generating code snippets for the Designer API Playground. Covers element manipulation, styles, components, pages, variables, assets, error handling, CLI usage, and UI design patterns. Use when creating, debugging, or modifying Designer Extensions, OR when the user wants to run Designer API code in the Playground app.

207 stars
0 votes
0 copies
2 views
Added 9/4/2026
toolspythonbashtestingdebugginggitapidocumentation

Works with

cliapi

Security Analysis

A100/100

Scanned 9/4/2026

Install to Claude Code

$npx -y skills add NeverSight/skills_feed --skill webflow-designer-api --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Webflow Designer Api?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Webflow Designer Api
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/neversight-webflow-designer-api/badge)](https://www.skillsdirectory.com/skills/neversight-webflow-designer-api)

More formats (shields.io, HTML) on the badges page.

Download Zip
Files
SKILL.md
---
name: webflow-designer-api
description: Work with the Webflow Designer API — either by building Designer Extensions (iframes inside the Webflow Designer) or by generating code snippets for the Designer API Playground. Covers element manipulation, styles, components, pages, variables, assets, error handling, CLI usage, and UI design patterns. Use when creating, debugging, or modifying Designer Extensions, OR when the user wants to run Designer API code in the Playground app.
license: MIT
compatibility: "create-webflow-extension, @webflow/webflow-cli"
metadata:
  author: "Ben Sabic"
  repository: "https://github.com/224-industries/webflow-skills"
  url: "https://skills.224ai.au/webflow-designer-api.skill"
  version: "2.0.0"
  keywords: "ai, agent, skill, webflow, designer, extension, cli, element-manipulation, styles, components, pages, variables, assets, error-handling, ui-design-patterns"
---

# Webflow Designer API

This skill helps users work with the Webflow Designer API through two workflows. **Start by asking the user which workflow they'd like to use**, or infer from context if it's obvious.

## Workflows

### 1. Designer Extensions
Build full extensions with a UI that run inside the Webflow Designer as iframes. Best for reusable tools, complex workflows, and apps you want to ship to a team or the Marketplace.
→ See **[references/designer-extension-workflow.md](references/designer-extension-workflow.md)**

### 2. Designer API Playground
Write and run standalone code snippets directly in the Playground app inside the Designer. Best for quick prototyping, testing API methods, learning the API, and one-off automations.
→ See **[references/playground-workflow.md](references/playground-workflow.md)**

## Reference Documentation

Each reference file includes YAML frontmatter with `name`, `description`, and `tags` for searchability. Use the search script available in `scripts/search_references.py` to quickly find relevant references by tag or keyword.

### Designer API References

Both workflows use the same `webflow.*` Designer API. Once you know the workflow, use these references to write the actual code:

- **[references/designer-apis-reference.md](references/designer-apis-reference.md)** — All `webflow.*` methods in one table (start here)
- **[references/elements-api.md](references/elements-api.md)** — Element selection, insertion, presets, and the element builder
- **[references/styles-api.md](references/styles-api.md)** — Creating styles, setting CSS properties, breakpoints, and pseudo-states
- **[references/components-api.md](references/components-api.md)** — Component definitions, instances, and editing context
- **[references/pages-api.md](references/pages-api.md)** — Page and folder management
- **[references/variables-api.md](references/variables-api.md)** — Design token variables and collections
- **[references/assets-api.md](references/assets-api.md)** — Asset upload and management
- **[references/extension-utilities.md](references/extension-utilities.md)** — Site info, events, notifications, app discovery, authentication
- **[references/error-handling.md](references/error-handling.md)** — Error structure, cause tags, and recovery patterns
- **[references/code-examples.md](references/code-examples.md)** — Cross-API workflow examples combining multiple APIs

### Design & Marketplace References

- **[references/design-guidelines.md](references/design-guidelines.md)** — UI design for native Webflow look
- **[references/register-app.md](references/register-app.md)** — Registering a Webflow App and configuring capabilities
- **[references/marketplace-guidelines.md](references/marketplace-guidelines.md)** — Marketplace review criteria
- **[references/app-submission-and-listing.md](references/app-submission-and-listing.md)** — Submitting your app and creating a listing
- **[references/faq.md](references/faq.md)** — FAQ and troubleshooting

### Searching References

```bash
# List all references with metadata
python scripts/search_references.py --list

# Search by tag (exact match)
python scripts/search_references.py --tag <tag>

# Search by keyword (across name, description, tags, and content)
python scripts/search_references.py --search <query>
```

## Scripts and Assets

- **`scripts/search_references.py`**: Search reference files by tag, keyword, or list all with metadata
- **`assets/webflow-variables.css`** — CSS variables for Webflow's design system
- **`assets/install-playground-prompt.md`** — Copyable prompt for installing the Designer API Playground via Claude Cowork or the Claude Chrome Extension

Attribution

NeverSightNeverSight
View sourceMore from NeverSight →
SSkills DirectorySkills Directory

Know which skills are safe — weekly.

Best new skills + every skill we flagged as malicious. From the team that scanned 103,619.

Join free

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Know which skills are safe — weekly.

Best new skills + every skill we flagged as malicious. From the team that scanned 103,619.

Join free

Related Skills

ucoz-landing-skill

Playbook for creating and editing uCoz landing pages via MCP tools (`templates_tool`, `ftp_tool`, `modules_tool`). Use for tasks such as: "build a landing page", "update the homepage as a landing page", "create a promo page on the homepage", "add a lead form / menu / SEO to the homepage". Homepage: `page_list`, `page_get`; first publish — `page_update` with full `page_tmpl`; HTML edits after generation — `patch_template` (module_id=2, template_id=1), not `update_template`. Activate the mail f...

107 votes

Paperclip

Interact with the Paperclip control plane API for task coordination and governance. Use when checking assignments, updating issue status, posting comments, delegating work, managing routines, or calling Paperclip API endpoints.

805541 votes

Daw Music

Digital Audio Workstation usage, music composition, interactive music systems, and game audio implementation for immersive soundscapes.

761 votes

Instantly Rdsthomas Mission Control

Instantly.ai cold email outreach API - manage campaigns, leads, accounts, and analytics. Use for cold email automation, lead management, campaign creation/monitoring, and email account warmup.

761 votes

Caveman Compress

Compress natural language memory files (CLAUDE.md, todos, preferences) into caveman format to save input tokens. Preserves all technical substance, code, URLs, and structure. Compressed version overwrites the original file. Human-readable backup saved as FILE.original.md. Trigger: /caveman-compress FILEPATH or "compress memory file"

1023330 votes
View all in tools →