Agent Skills
返回列表
📁

工作时间分析助手

办公效率 更新于 2026.08.30

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

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

技能介绍

它解决什么问题

当你想把 Wakatime 的工作时间记录接入自动化流程时,直接维护 API 调用很快会变得脆弱:工具参数会变化,连接状态可能不是可用,批量任务还要处理分页和会话复用。这个技能不把 Wakatime 调用写死成一组固定请求,而是通过 Rube MCP 使用 Composio 的 Wakatime 工具箱,让模型先发现当前可用工具,再按真实 schema 执行。

它如何工作

核心思路是先发现,再连接,后执行:

  • 先确认 RUBE_SEARCH_TOOLS 可用;
  • 再用 RUBE_MANAGE_CONNECTIONS 声明 toolkit: wakatime;
  • 若连接不是 ACTIVE,按返回的 auth link 完成授权;
  • 确认状态为 ACTIVE 后,才能继续工作流;
  • 执行阶段使用搜索到的 tool slug、参数和推荐执行计划,而不是凭经验硬编码。

可用能力包括:查找工具、管理连接、执行工具、批量操作和读取完整 schema。批量操作可走 RUBE_REMOTE_WORKBENCH 的 run_composio_tool();带 schemaRef 的工具可用 RUBE_GET_TOOL_SCHEMAS 取完整 schema。

适用边界与注意点

它适合已经把 Rube MCP 接入客户端、并且需要代理 Wakatime 工作流的场景。它本身不替代 Wakatime 账号授权,也不保证某个具体工具永远不变。调用前要先搜索工具;执行前要确认连接 ACTIVE;字段名和类型必须严格来自搜索结果。RUBE_MULTI_EXECUTE_TOOL 必须带 memory,即使为空也要传 {}。同一工作流内复用 session ID,新工作流则生成新的;遇到分页要继续读取,直到数据完整。

使用场景

  • 需要把 Wakatime 工作时间数据接入自动化报表流程,先搜索工具再执行调用。
  • 通过 RUBE_MULTI_EXECUTE_TOOL 批量执行 Wakatime 工具,并在调用间复用 session ID。
  • 工作流启动前,先确认 Wakatime 连接状态为 ACTIVE,避免未授权时调用工具。
  • 工具 schema 更新后,通过 RUBE_SEARCH_TOOLS 重新获取参数,再按新字段执行。

适合人员

  • 需要把 Wakatime 记录接入内部看板的自动化工程师,关注连接状态和工具 schema。
  • 负责维护 Wakatime 数据流、经常执行批量工具调用的开发团队成员。
  • 使用 MCP 编排工作流、需要动态发现工具并处理分页的平台工程师。
  • 正在评估 Rube MCP 与 Composio 集成方案、需要验证连接和执行流程的集成负责人。