C

weathermap-automation

作者 ComposioHQ

weathermap-automation 可協助 Claude 透過 Composio Rube MCP 自動化 Weathermap 操作,並在執行前進行設定檢查、連線驗證,以及透過 RUBE_SEARCH_TOOLS 探索可用工具。

Stars67.5k
收藏0
評論0
加入時間2026年7月12日
分類工作流自動化
安裝指令
npx skills add ComposioHQ/awesome-claude-skills --skill weathermap-automation
編輯評分

此 skill 評分為 64/100,對於目錄收錄而言可接受但功能有限。目錄使用者可以理解它是用於透過 Composio 的 Rube MCP 進行 Weathermap 自動化,並掌握基本的連線與探索流程;但應預期它是偏薄的包裝型 skill,除了即時工具探索之外,缺少更深入的任務導向工作流程。

64/100
亮點
  • 有效的 frontmatter 清楚宣告 skill 名稱、MCP 需求,以及簡潔的觸發情境:透過 Rube MCP/Composio 自動化 Weathermap 任務。
  • 先決條件與設定步驟指出所需的 Rube MCP server、RUBE_SEARCH_TOOLS 可用性,以及透過 RUBE_MANAGE_CONNECTIONS 啟用中的 Weathermap connection。
  • 此 skill 反覆要求 agent 在執行前先探索目前的 tool schemas,可降低面對動態 MCP toolkit 時憑空猜測 schema 的風險。
注意事項
  • 此 repository 只有 SKILL.md,沒有 scripts、references、README、metadata 或 install command,因此採用前提是使用者已經了解 Rube MCP 的設定方式。
  • 工作流程指引大多是通用的「探索、檢查、執行」模式,且依賴即時的 RUBE_SEARCH_TOOLS 結果,而不是記錄具體的 Weathermap 操作或範例。
總覽

weathermap-automation skill 概覽

weathermap-automation 的用途

weathermap-automation 是一個 Claude skill,用來透過 Composio 的 Rube MCP server 執行 Weathermap 相關操作。它不是獨立的天氣 API wrapper;它是一種代理工作流程模式,協助 Claude 探索目前可用的 Weathermap tools、確認使用者已連結的帳號,並以正確 schema 呼叫合適的 Rube MCP action。

當你希望 AI agent 自動處理 Weathermap 相關任務,而不想每次都手動查閱 Composio toolkit docs 時,就適合使用這個 skill。

最適合的使用者與工作流程

weathermap-automation skill 適合已經在 Claude 中使用 MCP 與 Composio Rube 的團隊。當可用的 Weathermap tool 名稱或 input schema 可能變動時,它特別適合用於工作流程自動化,因為這個 skill 會明確要求 agent 先搜尋 tools,而不是憑空猜測。

適合的情境包括:

  • 在 agent session 中檢查可用的 Weathermap operations
  • 在 Claude 內建立可重複執行的 Weathermap workflows
  • 將 Weathermap actions 串接到更大型的自動化流程
  • 透過強制 runtime tool discovery,降低 schema 錯誤

關鍵差異:先搜尋 tools,再執行動作

這個 skill 最重要的行為,是指示先呼叫 RUBE_SEARCH_TOOLS,再執行任何 Weathermap action。這一點很重要,因為 Rube 會回傳目前的 tool slugs、必填欄位、input schemas、execution plans 與 pitfalls。若你正在評估是否安裝,這正是它相較於一般「使用 Weathermap」prompt 的主要價值:agent 會被引導先驗證可用 tools,再進行呼叫。

採用前需求與限制

安裝 weathermap-automation 之前,請先確認你的 client 支援 MCP,且 Rube MCP 可用。這個 skill 需要:

  • MCP server endpoint: https://rube.app/mcp
  • 可使用 RUBE_SEARCH_TOOLS
  • 已透過 RUBE_MANAGE_CONNECTIONS 建立有效的 Weathermap connection
  • 若 Rube 回傳 auth link,需使用者核准或完成驗證

這個 repository 只包含單一 SKILL.md,沒有 helper scripts、內建 examples 或 reference files。這讓 skill 保持輕量,但也代表你的 prompts 必須清楚提供任務脈絡。

如何使用 weathermap-automation skill

weathermap-automation 安裝情境

從 ComposioHQ skill collection 安裝這個 skill:

npx skills add ComposioHQ/awesome-claude-skills --skill weathermap-automation

接著使用下列位址將 Rube MCP 加到你的 client configuration:

https://rube.app/mcp

安裝後,確認 Claude 可以看到 RUBE_SEARCH_TOOLS。如果 MCP tools 沒有出現,請先修正你的 MCP client configuration,再測試這個 skill。只有當 Rube tools 能在同一個 agent session 中被實際呼叫時,weathermap-automation install 才有用。

第一次執行的設定檢查清單

實務上第一次執行時,建議依照以下順序:

  1. 要求 Claude 使用 weathermap-automation
  2. 確認 RUBE_SEARCH_TOOLS 有回應。
  3. 要求 Claude 以 toolkit weathermap 呼叫 RUBE_MANAGE_CONNECTIONS
  4. 如果 connection 不是 ACTIVE,完成回傳的 authentication flow。
  5. 在請求任何 Weathermap operation 前,重新檢查 connection status。
  6. 針對你的特定使用情境執行 RUBE_SEARCH_TOOLS
  7. 只有在已知目前 schema 後才執行。

這個流程可以避免兩種最常見的失敗:嘗試呼叫不可用的 tools,以及送出過期或不完整的 input fields。

可靠使用的 prompt 模式

較弱的 prompt 是:

Use Weathermap to get this done.

更好的 weathermap-automation 使用 prompt 是:

Use the weathermap-automation skill. First call RUBE_SEARCH_TOOLS for the use case “find the available Weathermap operation for [task]”. Check my Weathermap connection with RUBE_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.

這樣效果較好,因為它要求 agent 先探索 tools、驗證 auth、避免猜測欄位,並在資訊不足時暫停詢問。

優先閱讀的 repository 檔案

請先閱讀:

  • composio-skills/weathermap-automation/SKILL.md

這個 skill 目錄中沒有可見的 README.mdmetadata.jsonrules/resources/references/scripts/ 檔案。也就是說,核心操作說明都在 SKILL.md 裡。請特別留意 prerequisites、setup、tool discovery 與 core workflow pattern 相關段落。

weathermap-automation skill 常見問題

weathermap-automation 適合用於 Workflow Automation 嗎?

是。若你的目標是讓 Claude 透過 Composio Rube MCP 協調 Weathermap actions,weathermap-automation for Workflow Automation 是正確的定位。當 Weathermap 只是大型 agent workflow 中的一個步驟時,它尤其有用,因為 Claude 可以在 runtime 探索可用的 action schema,接著繼續處理後續步驟。

這比一般 prompt 好在哪裡?

一般 prompt 可能會讓 Claude 根據記憶推測 tool names 或 fields。weathermap-automation skill 會明確指示 agent 先使用 RUBE_SEARCH_TOOLS。這能降低因 stale schemas、renamed actions 或缺少 required fields 而造成的脆弱自動化問題。

這對初學者友善嗎?

對已經理解 MCP 基礎的使用者來說,它算是友善的。但它不是一份 no-code Weathermap 設定指南。你應該要能把 MCP server 加到 client、檢查 tools 是否可用,並在系統提示時完成 connection authorization flow。

什麼時候不該使用這個 skill?

如果你需要的是離線天氣資料 library、直接的 REST API integration,或一個自足的 script,就不應使用它。如果你的環境無法連到 Rube MCP,也應避免使用,因為這個 skill 依賴 RUBE_SEARCH_TOOLSRUBE_MANAGE_CONNECTIONS

如何改進 weathermap-automation skill

改善 weathermap-automation 的輸入

在執行前提供實際任務、地點或實體細節、預期輸出格式,以及任何限制,會得到更好的結果。例如:

Use weathermap-automation to 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 by RUBE_SEARCH_TOOLS.

這可以避免 agent 把模糊目標轉成錯誤的 tool call。

常見失敗模式

最可能發生的失敗模式包括:

  • Rube MCP 沒有在 client 中設定
  • Weathermap connection 不是 ACTIVE
  • Claude 跳過 RUBE_SEARCH_TOOLS
  • prompt 沒有包含足夠的任務細節
  • agent 使用假設的 schema,而不是 discovery 得到的 schema

如果輸出看起來不正確,請要求 Claude 在重試前顯示已發現的 tool slug、required fields,以及確切缺少的 inputs。

第一次輸出後的迭代

第一次執行後,可以透過以下問題優化工作流程:

  • 選到的 tool 是否符合任務意圖?
  • 是否有任何欄位是在未確認的情況下推斷出來?
  • Rube 是否回傳 warnings 或 known pitfalls?
  • 結果是否需要轉換、摘要、儲存,或傳給另一個 tool?

針對重複性工作流程,請保存一份 prompt template,內容包含 connection checking、tool discovery、schema confirmation、execution 與 result formatting。

實用的 repository 改進建議

上游 skill 若能加入一份簡短的 README.md、一到兩個實際 example prompts,以及針對 inactive connections 或 missing MCP tools 的 troubleshooting section,會更完整。再加上一個小型 examples file,示範完整的 RUBE_SEARCH_TOOLS 與後續 execution patterns,也能讓 weathermap-automation guide 在不改變輕量設計的前提下,更容易被採用。

評分與評論

尚無評分
分享你的評論
登入後即可為這項技能評分並留言。
G
0/10000
最新評論
儲存中...