Agent Skills
返回列表
📁

环境天气助手

办公效率 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/ambient-weather-automation。

技能介绍

它解决什么问题

当你想让 Agent 去查 Ambient Weather 的数据或触发相关操作时,直接对接会踩两个坑:一是 Ambient Weather 本身没有通用的 MCP 接口,需要走 Composio 的 toolkit;二是工具 schema 会变动,硬编码 slug 和参数很容易在接口升级后失效。这个技能把「发现工具、建立连接、执行调用」这套流程固化下来,让 Agent 每次都从最新的 schema 出发,而不是凭记忆调用。

技能如何工作

整个流程建立在 Rube MCP 之上,所有能力都通过 MCP 工具暴露,不需要 API key。

核心分三步:

  1. 发现工具:首先调用 RUBE_SEARCH_TOOLS,传入 Ambient Weather 相关的使用场景,返回可用的工具 slug、输入 schema、推荐执行计划和已知坑点。
  2. 检查连接:调用 RUBE_MANAGE_CONNECTIONS 并指定 toolkit ambient_weather;如果连接不是 ACTIVE,按返回的授权链接完成配置,再确认状态变为 ACTIVE。
  3. 执行工具:拿到 slug 后用 RUBE_MULTI_EXECUTE_TOOL 执行,批量操作可以走 RUBE_REMOTE_WORKBENCH 里的 run_composio_tool(),需要完整 schema 时用 RUBE_GET_TOOL_SCHEMAS。

连接前还需要在客户端配置里加上 Rube MCP 端点,并确认 RUBE_SEARCH_TOOLS 有响应。

适用边界与注意点

  • 永远先搜索:schema 会变,不要绕过 RUBE_SEARCH_TOOLS 直接写死参数。
  • 执行前检查连接:状态必须是 ACTIVE,否则调用会失败。
  • 严格遵守字段:字段名和类型要用搜索结果里的原样,不要自己猜。
  • memory 参数不能省:即使为空也要传 {}。
  • session 复用:同一个 workflow 里复用 session ID,新 workflow 再生成新的。
  • 分页处理:响应里出现分页 token 要继续拉取,直到拿全。

它的边界在于:本质上是一个编排层,真正干活的还是 Composio 的 Ambient Weather toolkit,所以能做什么取决于 toolkit 覆盖的范围,而不是这个技能本身。

使用场景

  • 自动获取环境天气数据并填入办公报表
  • 根据天气条件触发提醒或日程调整
  • 批量查询多地区天气并汇总到表格
  • 通过 Rube MCP 编排天气相关办公任务

适合人员

  • 办公人员:希望减少重复天气信息整理
  • 自动化工程师:用 Rube MCP 连接天气工具
  • 开发者:集成 Composio Ambient Weather 工作流
  • 效率工具用户:把天气信息接入日常办公流程