Agent Skills
返回列表
📁

日程协调助手

办公效率 更新于 2026.08.30

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

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

技能介绍

要解决什么问题

在 Agent 或 IDE 里处理 Calendarhero 日程时,若直接硬编码 API 或工具名,一旦 Composio 侧 schema 变更就会调用失败;未校验 OAuth 连接时,批量查日程、改会议也会在中途报错。本技能把「先发现工具、再确认连接、再按 schema 执行」固定成可复用的工作流,避免把 Calendarhero 当成黑盒脚本去猜参数。

技能如何工作

技能通过 Rube MCP 接入 Composio 的 calendarhero 工具包(详见 Composio Calendarhero 文档)。典型流程分三步:

  1. 发现工具:始终先调用 RUBE_SEARCH_TOOLS,拿到当前可用的 tool slug、输入 schema、推荐执行顺序与已知坑点。
  2. 检查连接:用 RUBE_MANAGE_CONNECTIONS 指定 toolkit calendarhero;若非 ACTIVE,按返回的授权链接完成绑定后再继续。
  3. 执行操作:用 RUBE_MULTI_EXECUTE_TOOL 按搜索结果里的字段名与类型调用;批量或复杂逻辑可走 RUBE_REMOTE_WORKBENCH 的 run_composio_tool()。

执行时需带上 memory 参数(可为空对象 {}),同一工作流内复用 session ID,分页响应要读到没有 continuation token 为止。

适用边界与注意点

  • 依赖客户端已配置 Rube MCP(https://rube.app/mcp),且 RUBE_SEARCH_TOOLS 可用;本技能不替代 MCP 本身的连接与鉴权配置。
  • 不要在未调用 RUBE_SEARCH_TOOLS 的情况下写死 tool slug 或参数字段名。
  • 连接状态必须为 ACTIVE 再跑工作流;schema 以最近一次 search 结果为准,需要完整定义时可配合 RUBE_GET_TOOL_SCHEMAS(含 schemaRef 的工具)。

使用场景

  • 在 Cursor 里用 Agent 接用户「改明天会议时间」时,先 `RUBE_SEARCH_TOOLS` 再按 schema 调用 Calendarhero 改日程
  • 新环境部署对话式排会能力前,用 `RUBE_MANAGE_CONNECTIONS` 把 calendarhero 连到 ACTIVE 并走授权链接
  • 同一轮对话里连续查空闲时段、创建会议、改参会人,复用 session ID 并用 `RUBE_MULTI_EXECUTE_TOOL` 逐步执行
  • 跨多页拉取 Calendarhero 会议列表时,根据响应里的分页 token 循环请求直到数据完整

适合人员

  • 在客服或销售场景里用 Agent 代用户查改 Calendarhero 会议、避免手写 API 的集成工程师
  • 负责把 Composio/Rube MCP 接到内部 IDE 或 Bot、需统一「先发现工具再执行」流程的平台开发
  • 用 Calendarhero 协调多方档期、希望对话里自动完成查档与建会的行政或项目协调人员
  • 维护多步日程工作流(含批量 `run_composio_tool`)且必须遵守 Composio schema 变更的自动化脚本作者