heyreach-automation
作成者 ComposioHQheyreach-automation は、エージェントが Composio Rube MCP 経由で Heyreach の Sales Outreach ワークフローを実行するためのスキルです。実行前にツールを検出し、ACTIVE な接続を確認し、最新のスキーマを使う流れを支援します。
このスキルの評価は 68/100 です。掲載は可能ですが、完成された自動化スキルというより、軽量な連携ガイドとして見せるのが適しています。ディレクトリ利用者は、どの場面で使うべきか、エージェントが Rube MCP 経由で Heyreach の操作を始めるにはどうすればよいかを把握できます。ただし、導入には動的なツール検出と外部接続のセットアップが引き続き必要です。
- トリガーと対象範囲が明確です。frontmatter とタイトルで、Composio/Rube MCP 経由の Heyreach automation であることが示されています。
- https://rube.app/mcp の追加、RUBE_SEARCH_TOOLS の確認、Heyreach の接続ステータス確認など、具体的な前提条件とセットアップ手順が含まれています。
- まずツールを検索し、接続を確認してから、最新スキーマで実行するという再現しやすいワークフローパターンを示しており、古いツール情報によるエラーを減らすのに役立ちます。
- 実行には Rube MCP の接続と、RUBE_MANAGE_CONNECTIONS 経由で Heyreach 接続が ACTIVE になっていることが必要です。このスキル単体では利用できません。
- 運用手順は、リポジトリ内に固定されたスキーマ、スクリプト、詳細なタスク別レシピではなく、ライブの RUBE_SEARCH_TOOLS 検出に依存します。そのため、エージェントが正確な入力内容を推測する必要が残る場合があります。
heyreach-automation skill の概要
heyreach-automation でできること
heyreach-automation は、Composio の Rube MCP server 経由で Heyreach の操作を実行するための Claude skill です。ツール名を推測したり、古い API 前提に頼ったりするのではなく、まず Rube tools を検索し、現在有効な Heyreach connection を確認したうえで、Rube から返された最新スキーマに沿って選択したワークフローを実行する、という流れを中核にしています。
Sales Outreach ワークフローに向いているケース
heyreach-automation skill は、Heyreach を Sales Outreach に使っているチームが、キャンペーン関連タスクをすべて手作業で画面操作せず、AI アシスタントに補助させたい場合に特に役立ちます。たとえば、対応している操作の確認、実行入力の準備、ツール駆動の計画に沿った作業など、Rube MCP 経由で利用可能な Heyreach toolkit にリアルタイムでアクセスする必要があるワークフローに適しています。
この skill の違い
大きな違いは、長いプロンプトテンプレートではなく、「先に発見する」ワークフローを強制している点です。Heyreach や Composio のツールスキーマは変わる可能性があるため、この skill は実行前に RUBE_SEARCH_TOOLS を呼び出し、返された tool slugs、schemas、execution plans、pitfalls を使うようエージェントに指示します。そのため、存在しないフィールドを作り出したり、利用できないアクションを呼び出したりしがちな一般的な「Heyreach を自動化して」というプロンプトより安全です。
導入前に確認すべき重要条件
この skill が意味を持つのは、利用している AI クライアントが MCP に対応していて、Rube に接続できる場合だけです。さらに、toolkit heyreach を使って RUBE_MANAGE_CONNECTIONS から有効な Heyreach connection を用意する必要があります。クライアントから MCP tools を使えない場合、heyreach-automation は本来の価値を発揮できません。
heyreach-automation skill の使い方
heyreach-automation のインストールとセットアップ手順
Composio skill collection から skill をインストールします。
npx skills add ComposioHQ/awesome-claude-skills --skill heyreach-automation
次に、クライアント設定で https://rube.app/mcp を MCP server として追加します。上流の skill では、MCP endpoint 自体には API keys は不要とされていますが、Heyreach は Rube 経由で接続する必要があります。RUBE_SEARCH_TOOLS が利用可能であることを確認し、その後 toolkit heyreach で RUBE_MANAGE_CONNECTIONS を使います。connection status が ACTIVE になるまでは、アウトリーチ操作を実行しないでください。
skill に渡すべき入力
「Heyreach automation をやって」のような曖昧な依頼では、エージェントに必要な文脈が不足します。heyreach-automation をより適切に使うには、次の情報を含めると効果的です。
- ビジネス上の目的: campaign setup、lead handling、status review、またはその他の Heyreach タスク
- 対象オブジェクト: campaign、lead list、account、inbox、sequence、report など
- 制約条件: メッセージ送信はしない、変更案の作成のみ、特定の campaign に限定、active campaigns は変更しない、など
- 期待する出力: タスクを実行する、計画を返す、ツール候補を要約する、先に確認を求める、など
プロンプト例: “Use heyreach-automation for Sales Outreach. First discover current Heyreach tools with Rube. I want to review available actions for updating prospects in campaign Q1 SaaS Founders, but do not modify anything until I approve the exact tool call and fields.”
初回実行におすすめのワークフロー
最初は、破壊的でない発見中心の実行から始めてください。特定のタスクについて RUBE_SEARCH_TOOLS を呼び出し、実行前に利用可能なツールを説明するようエージェントに依頼します。次に、RUBE_MANAGE_CONNECTIONS で Heyreach connection を確認させます。実行を許可するのは、この 2 つが完了してからにしてください。
実用的な流れは次のとおりです。
- 「このタスクに使える現在の Heyreach tools を検索して」
- 「返された schema と required fields を表示して」
- 「Heyreach connection が active であることを確認して」
- 「正確な tool call とリスクレベルを提案して」
- 「確認後にのみ実行して」
この手順により、呼び出し失敗、意図しない campaign 変更、schema mismatch errors を減らせます。
最初に確認すべきリポジトリ内ファイル
この skill はコンパクトです。読むべき主要ファイルは composio-skills/heyreach-automation 内の SKILL.md です。提供されているツリーには、別個の README.md、scripts/、rules/、resources/、references/ フォルダはありません。そのため、運用上の価値は prerequisite、setup、tool discovery、core workflow の各セクションに集約されています。インストール前に、エージェント環境で実際に Rube MCP tools を公開できるか確認してください。そうでなければ、ファイルだけでは Heyreach を自動化できません。
heyreach-automation skill FAQ
heyreach-automation は初心者にも使いやすいですか?
利用しているクライアントがすでに MCP tools に対応している、または MCP server の設定に慣れているなら、初心者にも扱いやすい skill です。ワークフローの説明は分かりやすい一方で、RUBE_SEARCH_TOOLS や RUBE_MANAGE_CONNECTIONS のようなライブのツール呼び出しに依存します。非技術系のユーザーは、最初の MCP 設定と Heyreach 認可でサポートが必要になる場合があります。
Heyreach アカウントなしで使えますか?
いいえ。この skill は Composio の Heyreach toolkit を前提に設計されています。Heyreach アカウントと、Rube 経由の active connection が必要です。その接続がない場合、アシスタントは考えられるワークフローについて説明することはできますが、実際の Heyreach automation は実行できません。
通常のプロンプトより何が優れていますか?
通常のプロンプトでは、Heyreach API のフィールドを作り出したり、古いアクションを前提にしたりする可能性があります。heyreach-automation は、実行前に現在の tool schema を発見するようエージェントに指示します。これは Sales Outreach の操作では特に重要です。誤ったフィールドや意図しない更新が、稼働中のキャンペーンや見込み客とのコミュニケーションに影響する可能性があるためです。
この skill を使わないほうがよい場面は?
Heyreach toolkit の対象外チャネル、MCP tools を利用できないクライアント、レビューなしで完全自律的に campaign 変更を行う用途には使わないでください。目的がアウトリーチ文面の作成だけなら、copywriting skill のほうが向いている場合があります。heyreach-automation が最も力を発揮するのは、Rube 経由で実際の Heyreach 操作が必要なタスクです。
heyreach-automation skill の改善方法
heyreach-automation により明確なタスク文脈を渡す
より良い結果を得るには、操作範囲を具体的に指定してください。「campaign を更新して」ではなく、「campaign settings を確認できる tools を検索して。変更用 tool がある場合は、required fields を表示し、何かを変更する前に待機して」と伝えます。これにより、skill が適切な Rube discovery query を選びやすくなり、早すぎる実行を防げます。
確認ポイントでリスクを管理する
最も重要な改善パターンは、発見、計画、実行を分けることです。campaigns、prospects、sending rules、account settings が変更される可能性がある場合は、書き込み操作の前に必ず確認ポイントを設けてください。また、「read-only first」と依頼すれば、変更前に利用可能な選択肢を収集する流れを強制できます。
よくある失敗パターンに注意する
よくあるブロッカーには、Heyreach connection status が inactive、RUBE_SEARCH_TOOLS が利用できない、目的が曖昧、campaign identifiers が不足している、tool inputs について古い前提を置いている、といったものがあります。初回の試行が失敗しても、単に再実行しないでください。より狭いユースケースで tool discovery をやり直し、required schema と自分が提供したフィールドを照合するようエージェントに依頼してください。
初回出力をもとに改善を重ねる
最初の tool discovery result が返ってきたら、Rube から返された実際の tool names と required fields を使ってプロンプトを改善します。たとえば、「Using the discovered schema, prepare the minimal safe call for this campaign, leave optional fields blank unless required, and explain any field you cannot infer.” と依頼します。これにより、heyreach-automation は広い意味での自動化ヘルパーから、制御された Heyreach 実行ワークフローへと変わります。
