weathermap-automation
作成者 ComposioHQweathermap-automation は、Claude が Composio Rube MCP を通じて Weathermap 操作を自動化するためのスキルです。実行前にセットアップ確認、接続検証、RUBE_SEARCH_TOOLS によるツール検出を行えるようにします。
このスキルの評価は 64/100 で、ディレクトリ掲載には許容範囲ですが機能面は限定的です。ディレクトリ利用者は、Composio の Rube MCP 経由で Weathermap を自動化する用途であることと、基本的な接続・検出の流れを把握できます。一方で、実行時の tool discovery を超えるタスク固有のワークフローは薄く、軽量なラッパースキルとして見るべきです。
- 有効な frontmatter により、スキル名、MCP 要件、Rube MCP/Composio 経由で Weathermap タスクを自動化するという簡潔なトリガーが明確に示されています。
- 前提条件とセットアップ手順で、必要な Rube MCP server、RUBE_SEARCH_TOOLS の利用可否、RUBE_MANAGE_CONNECTIONS 経由の有効な Weathermap connection が特定されています。
- 実行前に最新の tool schemas を確認するようエージェントへ繰り返し指示しており、動的な MCP toolkit におけるスキーマの推測を減らせます。
- リポジトリには SKILL.md しかなく、スクリプト、参考資料、README、メタデータ、インストールコマンドがないため、導入できるかどうかは利用者が Rube MCP のセットアップをすでに理解しているかに左右されます。
- ワークフローの案内は主に汎用的な「発見・確認・実行」パターンで、具体的な Weathermap 操作や例を文書化するのではなく、実行時の RUBE_SEARCH_TOOLS 結果に依存しています。
weathermap-automation skill の概要
weathermap-automation の用途
weathermap-automation は、Composio の Rube MCP server を通じて Weathermap の操作を実行するための Claude skill です。単体で使う天気 API ラッパーではありません。Claude が現在利用できる Weathermap tools を見つけ、ユーザーの接続済みアカウントを確認し、正しい schema で適切な Rube MCP action を呼び出すための、エージェント向けワークフローパターンです。
Composio toolkit docs を毎回手作業で見に行かずに、AI エージェントで Weathermap 関連タスクを自動化したい場合に、この skill を使います。
向いているユーザーとワークフロー
weathermap-automation skill は、すでに Claude を MCP と Composio Rube と組み合わせて使っているチームに向いています。利用可能な Weathermap tool 名や入力 schema が変わる可能性があるワークフロー自動化では特に有効です。この skill は、推測で実行するのではなく、まず tools を検索するようエージェントに明示するためです。
相性のよい用途は次のとおりです。
- エージェントセッション内で利用可能な Weathermap 操作を確認する
- Claude 内で再利用しやすい Weathermap ワークフローを作る
- Weathermap actions をより大きな自動化チェーンに接続する
- 実行時の tool discovery を必須にして schema エラーを減らす
主な差別化ポイント: 実行前に tools を検索する
この skill で最も重要なのは、Weathermap action を実行する前に RUBE_SEARCH_TOOLS を呼び出すよう指示している点です。Rube は現在の tool slugs、必須項目、input schemas、execution plans、注意点を返します。導入判断の観点では、これが一般的な「Weathermap を使って」というプロンプトとの大きな違いです。agent が action を呼ぶ前に、利用可能な tools を検証する流れへ誘導されます。
導入要件と制限
weathermap-automation をインストールする前に、利用中のクライアントが MCP をサポートしており、Rube MCP を使えることを確認してください。この skill には次が必要です。
- MCP server endpoint:
https://rube.app/mcp RUBE_SEARCH_TOOLSの利用可否RUBE_MANAGE_CONNECTIONSを通じた有効な Weathermap connection- Rube が auth link を返した場合のユーザー承認または認証
このリポジトリには単一の SKILL.md のみが含まれており、helper scripts、同梱 examples、reference files はありません。skill は軽量ですが、その分、プロンプト側でタスクの文脈を明確に伝える必要があります。
weathermap-automation skill の使い方
weathermap-automation のインストール前後の確認
ComposioHQ の skill collection から skill をインストールします。
npx skills add ComposioHQ/awesome-claude-skills --skill weathermap-automation
次に、以下を使って Rube MCP をクライアント設定に追加します。
https://rube.app/mcp
インストール後、Claude から RUBE_SEARCH_TOOLS が見えていることを確認してください。MCP tools が表示されない場合は、skill を試す前に MCP クライアント設定を修正します。weathermap-automation のインストールが役立つのは、同じエージェントセッションから Rube tools を実際に呼び出せる場合に限られます。
初回セットアップのチェックリスト
初回は、実務上は次の順番で進めるのが安全です。
- Claude に
weathermap-automationを使うよう依頼する。 RUBE_SEARCH_TOOLSが応答することを確認する。- Claude に toolkit
weathermapでRUBE_MANAGE_CONNECTIONSを呼び出すよう依頼する。 - connection が
ACTIVEでない場合は、返された認証フローを完了する。 - Weathermap 操作を依頼する前に、connection status を再確認する。
- 具体的なユースケースに対して
RUBE_SEARCH_TOOLSを実行する。 - 現在の schema が分かってから実行する。
この順序により、よくある 2 つの失敗を防げます。利用できない tools を呼び出そうとすることと、古いまたは不完全な入力項目を送ってしまうことです。
安定して使うためのプロンプトパターン
弱いプロンプトの例です。
Use Weathermap to get this done.
より確実な weathermap-automation の利用プロンプトは次のようになります。
Use the
weathermap-automationskill. First callRUBE_SEARCH_TOOLSfor the use case “find the available Weathermap operation for [task]”. Check my Weathermap connection withRUBE_MANAGE_CONNECTIONS. If the connection is active, select the best matching tool, explain the required fields, ask me for any missing inputs, then execute using the discovered schema.
このほうがうまく機能するのは、tools を発見し、認証状態を確認し、項目を推測せず、不足情報があればいったん止まるよう agent に指示できるためです。
最初に読むべきリポジトリファイル
まず次を確認してください。
composio-skills/weathermap-automation/SKILL.md
この skill directory には、見える範囲で README.md、metadata.json、rules/、resources/、references/、scripts/ はありません。つまり、主要な運用手順はすべて SKILL.md にまとまっています。prerequisites、setup、tool discovery、core workflow pattern に関するセクションは特に注意して読むべきです。
weathermap-automation skill FAQ
weathermap-automation は Workflow Automation 向けですか?
はい。Claude に Composio Rube MCP 経由で Weathermap actions を調整させたい場合、weathermap-automation for Workflow Automation という位置づけが適切です。Weathermap がより大きなエージェントワークフローの一部になっている場合は特に有用です。Claude が実行時に利用可能な action schema を見つけ、その後の downstream steps に進めるためです。
通常のプロンプトより何が優れていますか?
通常のプロンプトでは、Claude が記憶をもとに tool 名や fields を推測してしまうことがあります。weathermap-automation skill は、agent にまず RUBE_SEARCH_TOOLS を使うよう明示的に指示します。これにより、古い schemas、名前変更された actions、必須 fields の不足によって壊れやすい自動化を減らせます。
初心者にも使いやすいですか?
MCP の基本をすでに理解しているユーザーにとっては使いやすい skill です。ただし、ノーコードの Weathermap セットアップガイドではありません。MCP server をクライアントに追加し、tools が利用可能か確認し、必要に応じて connection authorization flow を完了できる程度の前提知識は必要です。
この skill を使わないほうがよい場合は?
オフラインの気象データライブラリ、直接の REST API integration、自己完結型 script が必要な場合には使わないでください。また、環境から Rube MCP に接続できない場合も避けるべきです。この skill は RUBE_SEARCH_TOOLS と RUBE_MANAGE_CONNECTIONS に依存しています。
weathermap-automation skill を改善する方法
weathermap-automation の入力を改善する
実行前に、実際のタスク、location や entity の詳細、期待する出力形式、制約を agent に渡すと、よりよい結果が得られます。例:
Use
weathermap-automationto find the current available Weathermap tool for [specific task]. I need the result as [format]. If required fields are missing, list them before running the tool. Do not invent schema fields; use only the schema returned byRUBE_SEARCH_TOOLS.
これにより、agent が曖昧な目的を誤った tool call に変換してしまうのを防げます。
注意すべき一般的な失敗パターン
特に起きやすい失敗は次のとおりです。
- Rube MCP がクライアントに設定されていない
- Weathermap connection が
ACTIVEではない - Claude が
RUBE_SEARCH_TOOLSを省略する - プロンプトにタスク詳細が十分含まれていない
- agent が発見した schema ではなく、推測した schema を使う
出力がおかしい場合は、再試行する前に、発見された tool slug、required fields、正確な missing inputs を Claude に表示させてください。
初回出力後の反復改善
初回実行後は、次の観点でワークフローを調整します。
- 選択された tool はタスク意図に合っていたか?
- 確認なしに推測された fields はなかったか?
- Rube が warnings や known pitfalls を返していないか?
- 結果を変換、要約、保存、または別の tool に渡す必要があるか?
繰り返し使うワークフローでは、connection checking、tool discovery、schema confirmation、execution、result formatting を含むプロンプトテンプレートを保存しておくとよいでしょう。
リポジトリ改善の具体案
上流の skill は、短い README.md、現実的な example prompts を 1〜2 個、inactive connections や missing MCP tools に関する troubleshooting セクションがあると、さらに使いやすくなります。完全な RUBE_SEARCH_TOOLS と follow-up execution patterns を示す小さな examples file もあれば、軽量な設計を変えずに weathermap-automation guide を導入しやすくできます。
