webflow-designer-api について
Webflow Designer の拡張機能を作成する方法と、API Playground で単独のコードを実行する方法を案内するスキルです。ワークフローの選択を支援し、Designer API、デザイン、アプリ申請に関する資料を検索できます。
主な機能
- 01拡張機能と Playground のワークフロー
- 02Webflow Designer API のリファレンス
- 03タグやキーワードで資料を検索
- 04デザインと Marketplace のガイド
活用シーン
- 01Webflow Designer 内で動く拡張機能を作成
- 02Designer API メソッドの試作やテスト
- 03アプリ登録と申請の手順を確認
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ 224-industries/ webflow-skills --skill webflow-designer-apiインストール後、Claude Code で/webflow-designer-apiを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
assets/install-playground-prompt.mdwebflow-variables.cssreferences/app-submission-and-listing.mdassets-api.mdcode-examples.mdcomponents-api.mdcreate-webflow-extension-reference.mddesign-guidelines.mddesigner-apis-reference.mddesigner-extension-workflow.mdelements-api.mderror-handling.mdextension-utilities.mdfaq.mdmarketplace-guidelines.mdpages-api.mdplayground-workflow.mdregister-app.mdstyles-api.mdvariables-api.mdwebflow-cli-reference.mdscripts/search_references.py詳細
Webflow Designer API
このスキルでは、2 つのワークフローを通じて Webflow Designer API を利用できます。まず、どちらのワークフローを利用するかユーザーに尋ねてください。または、文脈から明らかな場合は推測してください。
ワークフロー
1. Designer Extensions
Webflow Designer 内で iframe として動作する、UI 付きの本格的な拡張機能を構築します。再利用可能なツール、複雑なワークフロー、チームや Marketplace に公開するアプリに最適です。 → references/designer-extension-workflow.md を参照してください
2. Designer API Playground
Designer 内の Playground アプリで、スタンドアロンのコードスニペットを直接記述して実行します。素早いプロトタイピング、API メソッドのテスト、API の学習、単発の自動化に最適です。 → references/playground-workflow.md を参照してください
リファレンスドキュメント
各リファレンスファイルには、検索しやすいように name、description、tags を含む YAML frontmatter があります。scripts/search_references.py にある検索スクリプトを使うと、タグやキーワードから関連するリファレンスをすばやく見つけられます。
Designer API リファレンス
どちらのワークフローでも同じ webflow.* Designer API を使用します。ワークフローが決まったら、これらのリファレンスを使って実際のコードを記述してください。
- references/designer-apis-reference.md — すべての
webflow.*メソッドを 1 つの表にまとめています(まずはこちらを参照してください) - references/elements-api.md — 要素の選択、挿入、プリセット、要素ビルダー
- references/styles-api.md — スタイルの作成、CSS プロパティの設定、ブレークポイント、疑似状態
- references/components-api.md — コンポーネント定義、インスタンス、編集コンテキスト
- references/pages-api.md — ページとフォルダーの管理
- references/variables-api.md — デザイントークンの変数とコレクション
- references/assets-api.md — アセットのアップロードと管理
- references/extension-utilities.md — サイト情報、イベント、通知、アプリの検出、認証
- references/error-handling.md — エラー構造、原因タグ、復旧パターン
- references/code-examples.md — 複数の API を組み合わせた API 横断ワークフローの例
デザインと Marketplace のリファレンス
- references/design-guidelines.md — Webflow ネイティブの外観に合わせた UI デザイン
- references/register-app.md — Webflow アプリの登録と機能の設定
- references/marketplace-guidelines.md — Marketplace の審査基準
- references/app-submission-and-listing.md — アプリの提出と掲載情報の作成
- references/faq.md — FAQ とトラブルシューティング
リファレンスの検索
# 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/search_references.py: タグやキーワードでリファレンスファイルを検索したり、メタデータ付きですべて一覧表示したりしますassets/webflow-variables.css— Webflow のデザインシステム用 CSS 変数assets/install-playground-prompt.md— Claude Cowork または Claude Chrome Extension 経由で Designer API Playground をインストールするための、コピー可能なプロンプト