highlevel-automation
作成者 ComposioHQhighlevel-automation は、Composio Rube MCP を通じて HighLevel のワークフローを自動化するための Claude skill です。スキーマ優先の tool discovery、接続チェック、より安全な実行ガイダンスを備えています。
この skill の評価は 68/100 で、掲載には十分ですが、完成された自動化パッケージというより軽量な MCP ワークフローガイドとして紹介するのが適切です。ディレクトリ利用者は、Rube MCP 経由の Highlevel 自動化という用途でいつインストールすべきかを判断でき、初期運用を安全に始めるための情報も得られます。一方で、タスク別の細かな手順の多くは、同梱のサンプルやリファレンスではなく、実行時に動的に確認する前提になります。
- Rube MCP 経由で Composio の Highlevel toolkit を使い、Highlevel 操作を自動化するという想定トリガーが明確です。
- Rube MCP endpoint の追加や、Highlevel connection が ACTIVE であることの確認など、実行しやすい前提条件とセットアップ手順が示されています。
- まず RUBE_SEARCH_TOOLS を呼び出すよう agent に強く指示しており、スキーマの推測を減らし、現在の tool 定義に沿った実行を保ちやすくしています。
- SKILL.md 以外に補助ファイル、スクリプト、リファレンス、具体的な実例は含まれていないため、タスク固有の詳細は Rube が返すスキーマに頼る必要があります。
- この skill は有効な Rube MCP と Highlevel 接続に依存します。また、抜粋では RUBE_MANAGE_CONNECTIONS と RUBE_MANAGE_CONNECTION の命名に不一致がある可能性が示されています。
highlevel-automation skill の概要
highlevel-automation でできること
highlevel-automation は、Composio の Rube MCP server を通じて HighLevel のタスクを自動化するための Claude skill です。価値の中心は、決まったアクション一覧を提供することではありません。まず現在利用できる HighLevel tool schema を確認し、アカウント接続を検証したうえで、利用可能な Rube tools を使ってワークフローを実行する、という進め方をエージェントに教える点にあります。
Workflow Automation ユーザーに向いているケース
highlevel-automation skill は、HighLevel 上の連絡先、CRM、マーケティング、アカウント関連のワークフローなど、実際の tool schema が変わる可能性のある業務を AI エージェントに任せたい場合に適しています。特に、すでに Claude、MCP、Composio/Rube、接続済みの HighLevel アカウントを使っているユーザーに向いています。
差別化ポイント:schema-first の実行
重要な考え方は「実行前に tools を検索する」ことです。古いパラメータを前提にするのではなく、この skill は対象のユースケースに対して RUBE_SEARCH_TOOLS を呼び出し、返された tool slugs と input schemas を確認してから処理を進めるようエージェントに指示します。これにより、古い例や推測したフィールド名が原因で tool call が失敗するリスクを抑えられます。
導入前に確認したいこと
これは軽量な skill です。リポジトリパスには単一の SKILL.md が含まれており、同梱スクリプト、参照資料、補助アセットはありません。そのため highlevel-automation の中身は確認しやすい一方で、成果は MCP のセットアップ、HighLevel の有効な認可、そして依頼内容の具体性に大きく左右されます。
highlevel-automation skill の使い方
highlevel-automation のインストールとセットアップ前提
Composio skills repository から skill をインストールし、利用するクライアントで Rube MCP を使えるようにします。
npx skills add ComposioHQ/awesome-claude-skills --skill highlevel-automation
この skill には rube MCP server が必要です。クライアント設定に MCP server として https://rube.app/mcp を追加してください。その後、RUBE_SEARCH_TOOLS が利用可能であることを確認します。HighLevel のアクションを実行する前に、highlevel toolkit の connection management tool を使い、接続が有効でない場合は返された認可フローを完了してください。
skill に渡すべき入力情報
highlevel-automation を安定して使うには、ビジネス上の目的に加えて、適切な HighLevel tools を選べるだけの業務コンテキストをエージェントに渡す必要があります。対象オブジェクト、実行したいアクション、フィルター、更新するフィールド、安全上の上限、実行前にプレビューが必要かどうかを含めてください。
弱いプロンプト:
Update my HighLevel contacts.
より良いプロンプト:
Use highlevel-automation for Workflow Automation. First discover current HighLevel tools with
RUBE_SEARCH_TOOLS. Then find contacts taggedWebinar-Leadcreated in the last 14 days, preview the count and sample records, and only after confirmation add them to the nurture workflow namedQ3 Demo Follow-up. Do not modify contacts without an email address.
推奨ワークフロー
まず SKILL.md を読むところから始めてください。そこに完全な運用パターンがまとまっています。実際には、次のような流れが適しています。
- 対象の HighLevel タスクに合わせて、エージェントに
RUBE_SEARCH_TOOLSを呼び出させる。 - 利用可能な tool slugs、必須フィールド、注意点を要約させる。
- Rube connection tool を通じて HighLevel 接続が有効であることを確認する。
- 書き込み操作の前に実行計画を出させる。
- 多数のレコードに影響する操作では、先に読み取りまたはプレビューを実行する。
- schemas、フィルター、対象レコードが明確になってからのみ実行する。
この順序が重要なのは、この skill が固定された HighLevel API map ではなく、実行時の tool discovery に依存しているためです。
実用的なプロンプトの型
highlevel-automation skill に向いた強いプロンプトは、通常次のような形になります。
Use the highlevel-automation skill. Discover current HighLevel tools first.
Goal: [business outcome]
Target records: [contacts/opportunities/campaigns/etc.]
Selection rules: [tags, dates, pipeline stage, location, status]
Action: [create/update/search/trigger workflow]
Required fields: [field names and values if known]
Safety: [preview first, max records, ask before writes]
Output: [summary, CSV-style table, errors, next steps]
可能であれば、HighLevel 上で表示されている名称をそのまま入力してください。フィールド名が分からない場合は、その旨を伝え、返された Rube schema を読んだ後にだけ推測するようエージェントに依頼します。
highlevel-automation skill FAQ
highlevel-automation は上級者向けですか?
Claude で MCP tools をすでに使っているなら取り組みやすい skill です。ただし、ワンクリックで完結する自動化パッケージではありません。初心者でも、読み取り専用の discovery タスクから始め、書き込み操作の前に各 tool schema を説明させることで、無理なく使えます。
普通のプロンプトより何が優れていますか?
通常のプロンプトでは、HighLevel API のフィールドを幻覚したり、古い tool 名を前提にしたりする可能性があります。highlevel-automation は、最初に RUBE_SEARCH_TOOLS を使うようエージェントへ明示的に指示するため、実行時に返される最新の Composio/Rube tool 定義に基づいてワークフローを組み立てられます。
この skill を使わないほうがよいケースは?
Rube MCP に接続できない、HighLevel アカウントを認可できない、または AI/MCP クライアントの外で動くスタンドアロンのスクリプトが必要な場合は、この skill は適していません。また、厳密なフィルター、プレビュー手順、承認ゲートを定義できない場合、大量の破壊的な一括操作にも向きません。
最初に確認すべきリポジトリファイルは?
この skill では、まず composio-skills/highlevel-automation/SKILL.md を確認してください。現在の構成には追加スクリプトや参照フォルダはありません。そのため、導入判断では MCP 要件と schema-discovery ワークフローが自分の環境に合うかどうかに注目するのが重要です。
highlevel-automation skill を改善する方法
highlevel-automation の入力をより具体的にする
結果を改善する最短の方法は、あいまいな CRM 表現を業務上の制約に置き換えることです。「リードを整理して」ではなく、対象セグメント、更新したいフィールド、許容される値、除外すべきレコード、成功条件を指定します。これにより、エージェントは discovery で見つけた正しい tool を選びやすくなり、意図しない広範囲の更新を避けられます。
よくある失敗を避ける
失敗の多くは、discovery を省略する、HighLevel 接続が有効になる前に実行する、フィルターが不完全なまま進める、といった原因で起こります。書き込み操作では、実行前に選択した tool slug、必須 schema fields、予定している arguments、想定される影響をエージェントに明示させてください。これにより、フィールド名の不一致や誤った一括変更を早い段階で見つけられます。
最初の出力をもとに反復する
最初の応答は計画フェーズとして扱いましょう。エージェントが tool の候補を返したら、それらを比較して最も安全なものを選ぶよう依頼します。レコードが見つかった場合は、変更前にサンプルと件数を確認します。tool call が失敗した場合は、エラーを貼り戻し、修正を推測させるのではなく、RUBE_SEARCH_TOOLS で schema を再確認するよう依頼してください。
チームに必要なローカル運用ルールを追加する
highlevel-automation はコンパクトな skill として提供されるため、チームによっては独自の利用ルールを追加したくなるはずです。たとえば、最大バッチサイズ、workflow enrollment に必要な承認、フィールド命名に関するメモ、location/account IDs、標準タグなどです。こうしたローカルルールを加えることで、schema-first という中核パターンを変えずに、HighLevel 自動化をより安全かつ一貫して繰り返せます。
