toneden-automation
作成者 ComposioHQtoneden-automation は、Composio Rube MCP を通じて Toneden Workflow Automation を行うための Claude skill です。エージェントが skill をインストールし、Rube に接続し、最新の Toneden ツール schemas を検索し、認可状態を確認したうえで、推測入力を減らしながらワークフローを実行できるよう案内します。
このスキルの評価は 66/100 で、ディレクトリ掲載には許容範囲ですが限定的です。ディレクトリ利用者は、どのような場面で使うべきか、またエージェントが Rube MCP 経由で Toneden automation を開始する手順を理解できます。一方で、接続設定とツール探索以外の Toneden 固有のワークフロー内容は比較的少ないため、実運用の詳細はライブの Rube schemas に多く依存すると考えるべきです。
- Composio の Rube MCP toolkit を通じて Toneden 操作を自動化する、目的が明確な有効な skill frontmatter を備えています。
- Rube MCP の接続、toolkit "toneden" での RUBE_MANAGE_CONNECTIONS の使用、実行前の ACTIVE ステータス確認など、必須の前提条件とセットアップ手順が含まれています。
- トリガー時の安全策が強く、現在の tool slugs、schemas、plans、pitfalls を取得するために、まず RUBE_SEARCH_TOOLS を呼び出すようエージェントへ繰り返し指示しています。
- SKILL.md 以外のサポートファイル、スクリプト、参考資料、README がないため、導入のしやすさはほぼファイル内の簡潔な説明に依存します。
- ガイダンスの大半は汎用的な Rube MCP/ツール探索パターンであり、具体的な Toneden タスク例や想定される出力は示されていません。
toneden-automation skill の概要
toneden-automation の用途
toneden-automation は、Composio の Rube MCP server を通じて Toneden のワークフローを実行するための Claude skill です。特定の Toneden アクションを固定的に実行するのではなく、まず現在の Toneden tool schema を調べ、認証状態を確認し、そのうえで適切な Rube tool をできるだけ推測に頼らず実行できるようにエージェントを導くことが主な役割です。
向いているユーザーとワークフロー
この skill は、すでに Toneden を利用していて、繰り返し発生するプラットフォーム作業を AI 支援の Workflow Automation で効率化したいユーザーに向いています。Claude agent に利用可能な Toneden 操作を確認させ、接続が有効かどうかをチェックし、API やダッシュボードを手作業でたどる代わりに Composio 経由でアクションを実行したいチームに適しています。
この skill の違い
最大の特徴は、「まず tools を検索する」設計です。古い parameter 名に依存するのではなく、toneden-automation skill は実行前に RUBE_SEARCH_TOOLS を呼び出し、その後 RUBE_MANAGE_CONNECTIONS で Toneden へのアクセスを確認するようエージェントに指示します。MCP tool schema は変わることがあるため、この手順は重要です。汎用的な prompt だけでは、存在しない tool 名や入力項目をモデルが作り出してしまう可能性があります。
導入前に知っておくべき制約
この skill は Rube MCP と有効な Toneden 接続に依存します。skill folder 内に helper scripts、local code、reference files、standalone installer は含まれていません。導入価値は SKILL.md に書かれたワークフロー指示にあるため、Rube tools を実際に利用できる MCP 対応クライアントで使う場合に最も有用です。
toneden-automation skill の使い方
toneden-automation のインストール前提
directory repository から skill を追加するには、次を使います。
npx skills add ComposioHQ/awesome-claude-skills --skill toneden-automation
次に、クライアント側で https://rube.app/mcp を MCP server として追加し、Rube MCP を設定します。upstream skill では server endpoint に API key は不要とされていますが、Toneden の authorization は Rube の connection flow を通じて完了する必要があります。
タスク実行前に必要な準備
Toneden の作業を依頼する前に、次の 3 点を確認します。
- クライアントで
RUBE_SEARCH_TOOLSが利用できること。 RUBE_MANAGE_CONNECTIONSで toolkit connections を確認できること。tonedentoolkit connection がACTIVEであること。
実用的な setup prompt の例は次のとおりです。「Use toneden-automation. First search Rube tools for Toneden campaign operations, then check RUBE_MANAGE_CONNECTIONS for toolkit toneden. If the connection is not active, stop and give me the auth link or next connection step.」
あいまいな目的を実行しやすい prompt に変える
弱い prompt: “Automate my Toneden task.”
より強い prompt: “Use toneden-automation for Workflow Automation. I want to perform this Toneden task: [describe the exact action]. First call RUBE_SEARCH_TOOLS for that use case and use the returned schema only. Check the Toneden connection status before execution. If required fields are missing, ask me before calling the final tool.”
このように書くと、エージェントに具体的な use case、tool discovery の要件、connection check、そして不足 parameter を推測しないルールが与えられるため、出力の精度が上がります。
最初に確認すべきファイル
まず composio-skills/toneden-automation/SKILL.md を確認します。このファイルには、prerequisites、Rube MCP setup、tool discovery、connection checks、execution flow まで、実行に必要なパターンがまとまっています。skill folder には bundled scripts/、resources/、references/、README.md は含まれていないため、主な情報源は skill file と、Rube から返される live schemas です。
toneden-automation skill FAQ
toneden-automation は Rube MCP なしでも使えますか?
いいえ。この skill は Rube MCP tools、特に RUBE_SEARCH_TOOLS と RUBE_MANAGE_CONNECTIONS を前提に設計されています。AI クライアントでこれらの tools を利用できない場合、toneden-automation は実行可能な automation workflow ではなく、手順を説明するテキストに近いものになります。
通常の Toneden prompt より何が優れていますか?
通常の prompt では、モデルが記憶をもとに Toneden API の形を推測してしまうことがあります。toneden-automation skill では、実行前に現在の Composio tool schemas を発見するようエージェントに促します。これにより、古い field 名、必須入力の不足、利用できない operation が原因の失敗を減らせます。
初心者にも向いていますか?
はい。Rube MCP を接続でき、Toneden の authorization link に従って認可を完了できる初心者であれば利用できます。ただし、Toneden そのものの no-code tutorial ではありません。ユーザーは実行したい Toneden task を把握している必要があり、発見された schema が求める account-specific details を必要に応じて提供できる必要があります。
この skill を使わないほうがよいケースは?
Toneden 以外のタスク、MCP tools を実行できないクライアント、repository 内に local scripts、batch files、custom business logic が含まれていることを前提とする workflow には使わないでください。また、確実な dry-run behavior が必要で、発見された Rube tool に安全な preview mode がない場合にも適していません。
toneden-automation skill を改善する方法
toneden-automation の入力を改善する
最良の結果を得るには、具体的な運用コンテキストを伝えることが重要です。Toneden の object や workflow type、望む outcome、すでに分かっている identifiers、変更前にエージェントが確認すべきかどうかを含めてください。例: “Find the current Toneden tools for managing [campaign/link/audience/etc.], list required fields, then wait for my confirmation before executing.”
よくある失敗を避ける
主な失敗パターンは、tool discovery を省略すること、connection が active だと決めつけること、RUBE_SEARCH_TOOLS で返されていない inputs を作り出すことです。これらのリスクを減らすには、エージェントに明示します。“Do not call an execution tool until you have searched tools for this exact use case and confirmed the toneden connection is active.”
最初の tool search の後に絞り込む
最初の Rube search は完了ではなく、計画のためのステップとして扱います。実行前に、利用可能な tool slugs、required fields、optional fields、risks をエージェントに要約させてください。返された schema が広すぎる場合は、use case を絞り込み、より具体的な表現でもう一度検索します。
プロジェクト固有の guardrails を追加する
本番利用では、toneden-automation guide に独自ルールを重ねてください。破壊的な変更の前に confirmation を必須にする、naming conventions を定義する、対象となる Toneden accounts や campaigns を明確にする、final tool call inputs を記録する、といったルールです。こうした guardrails により、skill の中核である Rube MCP workflow を変えずに、継続的な automation をより安全に運用できます。
