-21risk-automation
作成者 ComposioHQ-21risk-automation は、Composio Rube MCP を通じてエージェントが 21risk ワークフローを自動化するための skill です。セットアップ、接続確認、RUBE_SEARCH_TOOLS によるツール探索、現在の _21risk スキーマを使ったより安全な運用をガイドします。
この skill のスコアは 64/100 で、ディレクトリ掲載には許容範囲ですが、内容には限りがあります。ディレクトリ利用者は、21risk 自動化で Rube MCP を使うためのトリガーやセットアップ手順を把握できます。一方で、リポジトリには 21risk 固有のワークフロー内容がほとんどないため、導入者は事前に用意されたタスク手順よりも、実行時のツール探索に頼る前提で考える必要があります。
- 有効な frontmatter で Rube への MCP 依存関係と、21risk タスク自動化向けの簡潔な説明が定義されています。
- 前提条件とセットアップ手順で、Rube MCP の接続、`_21risk` 接続の管理、ワークフロー実行前の ACTIVE 状態確認が明確に示されています。
- まず `RUBE_SEARCH_TOOLS` でツールを検索し、`RUBE_MANAGE_CONNECTIONS` で接続を確認してから、最新のスキーマを使うという再現しやすい実行パターンが示されています。
- SKILL.md 以外のサポートファイル、例、参考資料は含まれていないため、導入後の活用は Rube のライブツール探索に大きく依存します。
- ワークフローの説明は汎用的で、具体的な 21risk タスク例が文書化されていないため、インストール前に適合性を判断しにくい点があります。
-21risk-automation スキルの概要
-21risk-automation は何に使うものか
-21risk-automation スキルは、Composio の Rube MCP server を通じて、AI エージェントが 21risk の業務操作を自動化しやすくするためのものです。単体で動くスクリプトやローカル CLI ワークフローではありません。現在の _21risk ツールスキーマを検出し、ユーザーの 21risk 接続を確認し、推測に頼らず適切な Rube ツール呼び出しを実行するための、エージェント向け指示レイヤーです。
MCP 対応クライアントをすでに使っていて、21risk 周辺のワークフロー自動化が必要であり、ツール名やパラメータをハードコードした前提でエージェントに動いてほしくない場合に向いています。
向いているユーザーと用途
-21risk-automation は、Composio 経由でライブの 21risk アカウントにアクセスする必要がある Workflow Automation に適しています。たとえば、_21risk toolkit で公開されている 21risk タスクの作成、読み取り、更新、調整などです。特に、毎回同じ手順でエージェントを動かしたい運用担当者に役立ちます。つまり、まずツールを検出し、接続状態を確認し、スキーマを調べてから実行する、という流れを徹底できます。
一方で、21risk について一度だけ自然言語で説明してほしいだけの場合、Rube MCP を接続していない場合、または 21risk 接続を認可できない場合には、あまり有用ではありません。
主な差別化ポイント
重要な差別化ポイントは、「まずツールを検索する」パターンです。固定された API スキーマを前提にするのではなく、-21risk-automation は実行前に RUBE_SEARCH_TOOLS を呼び出すようエージェントに指示します。これにより、現在のツール slug、パラメータ、実行計画、注意点を取得できます。MCP のツールスキーマは変わる可能性があり、古いプロンプトは自動化スキルでよくある失敗原因になるため、この点は重要です。
-21risk-automation スキルの使い方
-21risk-automation のインストール前提
Claude スタイルの skills と MCP ツールアクセスをサポートする環境で、Composio skill collection からスキルをインストールします。
npx skills add ComposioHQ/awesome-claude-skills --skill -21risk-automation
次に、MCP server endpoint を追加して、利用中のクライアントに Rube MCP を設定します。
https://rube.app/mcp
上流のスキル自体には、ローカルスクリプト、補助ファイル、同梱リファレンスは記載されていません。最初に読むべき唯一のソースファイルは composio-skills/-21risk-automation/SKILL.md にある SKILL.md です。外部 toolkit の挙動を確認する場合は、Composio の 21risk toolkit ドキュメント composio.dev/toolkits/_21risk を参照します。
使用前に必要なセットアップ
エージェントに 21risk の操作を依頼する前に、次の 3 点を確認してください。
- MCP クライアントで
RUBE_SEARCH_TOOLSが利用できること。 RUBE_MANAGE_CONNECTIONSで_21risktoolkit を管理できること。- 21risk 接続ステータスが
ACTIVEであること。
最初の指示としては、次のように伝えると実用的です。
Use the -21risk-automation skill. First call
RUBE_SEARCH_TOOLSfor my specific 21risk task, then check_21riskconnection status withRUBE_MANAGE_CONNECTIONS. Do not execute changes until you show me the discovered tool, required fields, and proposed action.
これにより、認証不足、誤ったツール名、不完全な入力による呼び出し失敗を減らせます。
あいまいな目的を強いプロンプトに変える
弱いプロンプト:
Update my 21risk records.
より良いプロンプト:
Use -21risk-automation to update 21risk records for [business object or task]. First discover the current
_21risktools for this exact operation. Confirm the active connection, identify required fields, ask me for any missing IDs or values, then run the safest tool call. Summarize what changed and include any tool warnings returned by Rube.
後者のプロンプトでは、対象システム、実行したい操作、ツール検出の必要性、承認の境界、期待する最終報告が明確です。そのため、出力の質が上がります。
推奨される運用ワークフロー
-21risk-automation を安定して使うには、次の順序で進めます。
- 製品名だけでなく、具体的な 21risk の作業内容を説明する。
- どの操作よりも先に
RUBE_SEARCH_TOOLSを必ず実行させる。 - 返されたスキーマをエージェントに確認させ、不足しているフィールドを列挙させる。
RUBE_MANAGE_CONNECTIONSを使って_21riskが active であることを確認する。- エージェントが実行予定の操作を示してから、最終的なツール呼び出しを承認する。
- 作成または変更されたレコードが返る場合は、それを含めて簡潔な実行サマリーを依頼する。
このスキルはインストールの負担は軽い一方で、コンテキストに大きく左右されます。結果の品質は、タスク指定の具体性と、Rube から返されるライブのツールスキーマに強く依存します。
-21risk-automation スキル FAQ
-21risk-automation は初心者にも使いやすいですか?
MCP 対応クライアントをすでに使っているユーザーにとっては扱いやすいですが、MCP 接続に不慣れなユーザー向けとは言い切れません。このスキルは必要な Rube 呼び出しを説明しますが、それでも RUBE_MANAGE_CONNECTIONS を通じて _21risk を認可し、エージェントが実際のアカウント変更を行おうとしているタイミングを理解する必要があります。
通常のプロンプトより何が優れていますか?
通常のプロンプトでは、エージェントに「21risk を使って」と伝えることはできますが、ツール名を推測したり、存在しないパラメータを作ったり、接続確認を飛ばしたりする可能性があります。-21risk-automation スキルは、現在のツールを検索し、_21risk 接続を確認し、返されたスキーマに従ってから実行する、という具体的な実行パターンを追加します。そのため、汎用的な指示よりも、ライブのワークフロー自動化において安全に使いやすくなります。
導入の妨げになるものは何ですか?
主な障害は、Rube MCP へのアクセスがないこと、21risk 接続が inactive であること、またはタスク入力があいまいであることです。リポジトリには SKILL.md だけが含まれており、特定の 21risk 業務プロセス向けのスクリプトや例は提供されていません。そのため、チームで繰り返し使う運用については、独自のプロンプトテンプレートを作成する必要がある場合があります。
このスキルを使うべきでない場面は?
オフライン処理、固定 SDK による統合、独自のエラーハンドリングを伴う一括自動化、人の確認を挟まない完全監査済みワークフローが必要な場合は、-21risk-automation を使うべきではありません。このスキルは、エージェントを介したツール実行に向いており、本番用の統合サービスを置き換えるものではありません。
-21risk-automation スキルを改善する方法
最初のツール呼び出し前に入力を改善する
最も効果的な改善は、タスクの伝え方を良くすることです。対象オブジェクト、実行したいアクション、制約、すでに分かっている識別子、エージェントが変更を書き込んでよいのか、それとも事前確認が必要なのかを伝えます。たとえば次のようにします。
Find the current
_21risktool for [operation]. I have [known ID/value]. If a required field is missing, ask before executing. Treat this as a write operation requiring confirmation.
これにより、-21risk-automation は適切なスキーマを検索するための十分なコンテキストを得られ、早すぎる実行を避けやすくなります。
よくある失敗パターンに注意する
よくある失敗には、RUBE_SEARCH_TOOLS を省略する、古いパラメータ名を使う、接続が active だと思い込む、あいまいなユーザー目標をデータ変更の許可と見なす、などがあります。エージェントがいきなり実行に進んだ場合は止めて、ワークフローを言い直してください。つまり、検出、接続確認、フィールド検証、確認、実行の順です。
最初の出力後に反復する
初回実行の後は、検出されたツールスキーマをもとに、再利用できるプロンプトパターンを作るよう依頼します。
Convert this successful -21risk-automation run into a reusable prompt template. Include required fields, optional fields, approval checkpoints, and the final summary format.
これにより、一度きりの自動化を、チームで繰り返し使える運用手順に変えられます。
チーム利用に向けてスキルを拡張する
ローカル fork を管理している場合は、よく使う 21risk ワークフローの例、安全な書き込みのための承認ルール、実際の実行から得たフィールドマッピングのメモを追加して、-21risk-automation を改善できます。まずツールを検索するという中核の指示は維持しつつ、「明示的な承認なしに削除しない」「最終サマリーには必ず 21risk record ID を含める」といった組織固有のガードレールを追加します。
