Agent Skills
返回列表
🤖

智能日程安排助手

AI Agent 更新于 2026.08.29

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

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

技能介绍

要解决什么问题

如果你在 Agent 里需要操作 Calendarhero(查日程、改预约、批量处理等),直接手写 HTTP 或猜测 Composio 工具参数很容易踩坑:工具 slug 会变、字段名必须和 schema 一致,账号未授权时调用只会失败。本技能把流程收敛到 Rube MCP 上的 Composio calendarhero 工具包,让模型按固定顺序「先发现、再连上、再执行」。

技能如何工作

核心依赖三件事:

  • Rube MCP 已接入:客户端配置 https://rube.app/mcp,并能响应 RUBE_SEARCH_TOOLS。
  • Calendarhero 连接为 ACTIVE:通过 RUBE_MANAGE_CONNECTIONS 指定 toolkit calendarhero;若非活跃,按返回的授权链接完成绑定后再继续。
  • 执行前必做工具发现:用 RUBE_SEARCH_TOOLS 拉取当前可用的 tool slug、输入 schema、推荐执行顺序和已知陷阱,避免硬编码参数。

典型工作流可以概括为三步:

  1. 发现工具 — 针对 Calendarhero 相关用例搜索,拿到最新 schema。
  2. 检查连接 — 确认 RUBE_MANAGE_CONNECTIONS 状态为 ACTIVE。
  3. 执行工具 — 用 RUBE_MULTI_EXECUTE_TOOL 调用已发现的 slug;批量或脚本化场景可用 RUBE_REMOTE_WORKBENCH 里的 run_composio_tool();需要完整 schema 时可查 RUBE_GET_TOOL_SCHEMAS(含 schemaRef 的工具)。

工具包文档见 Composio 侧:calendarhero toolkit。

适用边界与注意点

  • 不要跳过搜索:Composio 工具定义会更新,未调用 RUBE_SEARCH_TOOLS 就写死 slug 或字段名,容易 4xx 或静默失败。
  • RUBE_MULTI_EXECUTE_TOOL 的 memory:即使为空也要传 {}。
  • 会话 ID:同一工作流内复用 session;新工作流再生成新 session。
  • 分页:响应里若有分页 token,需循环拉取直到数据完整。

本技能面向已使用 Calendarhero 且愿意通过 Rube 托管 OAuth/连接管理的团队;它不替代 Calendarhero 自身的产品策略,只规范 Agent 侧的调用姿势。

使用场景

  • 内部支持 Agent 在接单前先调用连接检查,确认 Calendarhero 为 ACTIVE,再按搜索到的 schema 查询某客户的预约并改期
  • 上线新的预约助手前,用 RUBE_SEARCH_TOOLS 核对 calendarhero 工具 slug 与入参字段是否与上次集成一致
  • 需要一次性更新多条 Calendarhero 预约或会议记录时,在 RUBE_REMOTE_WORKBENCH 里用 run_composio_tool() 批量执行
  • 对话里用户给出可用时段后,Agent 经 MULTI_EXECUTE 在 Calendarhero 创建或调整会议,并沿用同一 session 完成后续步骤

适合人员

  • 用 Calendarhero 管客户演示与咨询预约的销售运营,想把查档、改期交给内部对话 Agent 而不是反复登录后台
  • 维护 Composio 集成的后端工程师,需要按「先搜索、再连、再执行」写可复用的 calendarhero 工作流
  • 为客户部署 Rube MCP 的解决方案顾问,要在交付文档里写清 OAuth 绑定与 ACTIVE 状态检查步骤
  • 负责客服或预约类 Copilot 的产品工程师,要把 Calendarhero 操作约束在最新 toolkit schema 内