Agent Skills
返回列表
🤖

工作时间助手

AI Agent 更新于 2026.08.29

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

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

技能介绍

解决什么问题

Desktime 的不少操作需要进入其界面手工点选;当 Agent 需要完成“先查工具、再确认连接、再执行动作”的链路时,很容易因为工具 schema 变化或 Desktime 连接未激活而失败。该技能把自动化路径收敛到 Rube MCP:先搜索可用工具、确认 Desktime 连接为 ACTIVE,再按返回的 schema 调用执行工具,避免把 tool slug 和参数写死。

核心能力与关键步骤

  • 工具发现:任何工作流前先调用 RUBE_SEARCH_TOOLS,获取当前 Desktime 相关工具的 slug、输入 schema、推荐执行计划和已知坑点。
  • 连接管理:用 RUBE_MANAGE_CONNECTIONS 指定 toolkit desktime;若未 ACTIVE,则按返回的 auth link 完成授权,并在执行前确认状态。
  • 执行动作:用 RUBE_MULTI_EXECUTE_TOOL 执行已发现工具;批量操作可用 RUBE_REMOTE_WORKBENCH 里的 run_composio_tool()。
  • 取全量 schema:当工具返回 schemaRef 时,用 RUBE_GET_TOOL_SCHEMAS 获取完整字段定义。
  • 分页:响应中出现分页 token 时继续拉取,直到结果完整。

边界与注意点

  • 不要硬编码:不要跳过 RUBE_SEARCH_TOOLS 直接写死 slug 或参数,schema 会变。
  • 先验证连接:执行工具前检查 RUBE_MANAGE_CONNECTIONS,非 ACTIVE 时先完成授权。
  • 字段严格对齐:使用搜索结果中的字段名和类型;RUBE_MULTI_EXECUTE_TOOL 调用必须包含 memory,空对象也要给 {}。
  • 会话复用:同一工作流内复用 session ID;新工作流生成新 ID。
  • 稳定闭环:工具发现、连接检查、执行和分页按顺序执行,不要越过前置步骤。

使用场景

  • Agent 需要连接 Desktime 并通过 Rube MCP 发现可用工具后再执行操作
  • 在执行 Desktime 动作前用 RUBE_MANAGE_CONNECTIONS 确认连接为 ACTIVE
  • 响应含分页 token 时继续拉取,直到 Desktime 数据完整
  • 需要按 RUBE_SEARCH_TOOLS 返回的 schema 调用 Desktime 工具并携带 memory 参数

适合人员

  • 正在用 Rube MCP 封装 Desktime 操作的 AI Agent 工程师
  • 需要把 Composio 工具包接入 MCP 并保证字段合规的研发工程师
  • 负责验证 Desktime 连接状态与工具发现流程的测试工程师
  • 需要在 Agent 执行前确认 Desktime 已连接并可用的技术运维