スキル webflow-automation
📦

webflow-automation

低リスク ⚙️ 外部コマンド🌐 ネットワークアクセス

Webflow CMS とサイト運用の自動化

Webflow コンテンツの manuel 管理は時間がかかり、エラーが発生しやすくなります。このスキルは、Composio の Webflow ツールキットを介した Rube MCP 統合により、CMS 操作、サイト公開、アセット管理を自動化します。

対応: Claude Codex Code(CC)
📊 69 十分
1

スキルZIPをダウンロード

2

Claudeでアップロード

設定 → 機能 → スキル → スキルをアップロードへ移動

3

オンにして利用開始

テストする

「webflow-automation」を使用しています。 Webflow サイトをリスト

期待される結果:

id、name、shortName、customDomains を持つサイトオブジェクトの配列を返します。例:[{id: "580e63fc8c9a982ac9b8b745", name: "My Site", shortName: "mysite", customDomains: ["example.com"]}]

「webflow-automation」を使用しています。 CMS コレクションアイテムを作成

期待される結果:

_id、slug、created タイムスタンプ、およびフィールドデータを含む作成済みアイテムを返します。アイテムがステージされており、ライブにするには公開が必要であることを確認します。

セキュリティ監査

低リスク
v1 • 2/25/2026

Static analyzer detected 158 external command patterns and 1 network reference. All external command detections are FALSE POSITIVES - they identify MCP tool names in documentation (e.g., WEBFLOW_LIST_WEBFLOW_SITES), not actual shell execution. The network finding references the legitimate Rube MCP endpoint (rube.app/mcp) required for skill operation. MD5 usage is for file integrity verification during S3 uploads, not cryptographic security. No malicious intent detected. Skill is safe for publication with minor documentation warnings about production actions.

1
スキャンされたファイル
242
解析された行数
4
検出結果
1
総監査数
低リスクの問題 (2)
Production Site Publishing Capability
The skill can publish Webflow sites to production, making all staged changes live. This could cause unintended production deployments if misused.
CMS Item Deletion Capability
The skill supports permanent deletion of CMS collection items via DELETE_COLLECTION_ITEM. This is a destructive operation that cannot be undone.

リスク要因

監査者: claude

品質スコア

38
アーキテクチャ
100
保守性
87
コンテンツ
31
コミュニティ
86
セキュリティ
91
仕様準拠

作れるもの

コンテンツマネージャーによる CMS 一括操作

マーケティングチームは、適切なフィールドスラグ解決により CMS ツールをシーケンスで呼び出すことで、ブログ投稿のバッチ作成、商品リストの更新、またはチームメンバーディレクトリの管理が可能です。

開発者によるサイトデプロイメントワークフロー

開発者は、ステージされた変更後のサイト公開を自動化し、DOM 検査によるページ構造を検証し、複数のサイト環境をプログラムで管理できます。

EC 注文モニタリング

ストア運営者は注文データを取得し、ステータスでフィルタリングし、注文情報を外部レポートまたはフルフィルメントワークフローに統合できます。

これらのプロンプトを試す

初心者:利用可能な Webflow サイトをリスト
アクセス権限のあるすべての Webflow サイトをリストし、ID と名前を表示してください。
初心者:CMS コレクションを表示
ID [site_id] のサイトのすべての CMS コレクションを表示し、各コレクションに含まれる内容を説明してください。
中級者:ブログ投稿を作成
タイトル "[Title]"、スラグ "[post-slug]"、コンテンツ "[content]" でブログ投稿を blog-posts コレクションに新規作成してください。まずコレクションスキーマを検証して正しいフィールドスラグを取得してください。
上級者:公開を含む完全な CMS ワークフロー
チームコレクションに 3 人の新しいチームメンバーを追加する必要があります。各人物について、名前、役割、自己紹介、顔写真を含む CMS アイテムを作成してください。その後、サイトを変更を公開してください。公開前に私に確認してください。

ベストプラクティス

  • Webflow 操作を実行する前に、常に RUBE_SEARCH_TOOLS を呼び出して現在のツールのスキーマを取得する
  • CMS アイテムの作成または更新前にフィールドスラグを取得するために GET_COLLECTION を呼び出す - フィールド名を推測しない
  • PUBLISH_SITE または DELETE_COLLECTION_ITEM を実行する前にユーザーに確認する - これらは本番環境で元に戻せない操作

回避

  • CMS 操作でフィールドの表示名を使用する - 常に最初にスキーマを取得する
  • ステージされた変更を確認せずに公開する - PUBLISH_SITE は保留中のすべての変更をデプロイする
  • すべてのサイトで EC が有効になっていると仮定する - 注文関連のエンドポイントを呼び出す前に確認する

よくある質問

このスキルに Webflow を接続するにはどうすればよいですか?
https://rube.app/mcp を MCP サーバーとしてクライアントに追加してください。その後、toolkit "webflow" で RUBE_MANAGE_CONNECTIONS を呼び出してください。アクティブでない場合は、認証リンクに従って OAuth を完了してください。
CMS の変更がライブサイトに表示されないのはなぜですか?
CMS 操作は変更をステージしますが、公開しません。適切なドメインターゲットで PUBLISH_SITE を呼び出して、変更を本番環境にデプロイしてください。
フィールドスラグと表示名の違いは何ですか?
表示名は Webflow UI に表示される人間が読めるラベルです。スラグは API 呼び出しで使用される URL 対応の識別子です。field_data では、常に表示名(例:"Author Name")ではなくスラグ(例:"author-name")を使用してください。
CMS アイテムの作成時に 403 エラーが発生するのはなぜですか?
OAuth 接続に必要なスコープが不足している可能性があります。CMS 書き込み操作には cms:write スコープが必要です。必要な場合は拡張された権限で再認証してください。
URL から直接画像をアップロードできますか?
いいえ。UPLOAD_ASSET エンドポイントには base64 エンコードされた file_content と手動計算された MD5 ハッシュが必要です。まず画像データをダウンロードしてエンコードする必要があります。
大規模なコレクションのページネーションはどのように処理すればよいですか?
LIST_COLLECTION_ITEMS および LIST_PAGES で offset と limit パラメータを使用してください。返された結果が limit より少なくなるまで、limit ずつ offset を増やしてください。

開発者の詳細

ファイル構成

📄 SKILL.md