通过 Rube MCP 自动化管理 WakaTime 数据查询、统计与工作流任务。
该技能本身属于提示型封装,仓库来源公开且社区采用度高;但其设计依赖外部 Rube MCP 与 Wakatime 连接,实际使用会把操作与相关数据经第三方服务转发,因此整体为低到中等风险、以留意为主。
材料写明该技能自身“无 API keys”,但使用前需通过 `RUBE_MANAGE_CONNECTIONS` 激活 `wakatime` 连接并完成授权链接流程,说明实际依赖第三方托管连接/令牌;未见其凭证存储、作用域与撤销机制说明。
README 明确要求添加远程 MCP 端点 `https://rube.app/mcp`,并通过 Composio/Rube 执行 Wakatime 操作;因此任务内容、参数和结果很可能会发送到该第三方服务,再与 Wakatime 交互。端点已声明且与功能相关,但数据流经第三方。
系统检查项标记为 `prompt-only`,材料中也未声明本地安装脚本、Shell 执行或本机进程控制;该技能更像是对 MCP 工具调用流程的说明文档,本身未见直接代码执行能力。
技能本身未声明直接读写本地文件,但会通过 Rube MCP 访问 Wakatime 相关账户数据,并支持批量操作与分页拉取;实际可访问的数据范围取决于所授权的 Wakatime 连接,材料未给出最小权限或字段范围说明。
来源为 GitHub 开源仓库,系统标记 `open-source`,且社区采用度高(约 64.9k stars),这些都是显著的降风险因素。虽许可证未声明、维护状态未知,且实际依赖外部 Composio/Rube 服务不可由此材料完全审计,但仅凭现有材料未见明显供应链红旗。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "wakatime-automation" 技能: 1. 下载 https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/wakatime-automation/SKILL.md 2. 保存为 ~/.claude/skills/wakatime-automation/SKILL.md 3. 装好后重载技能,告诉我可以用了
Automate Wakatime operations through Composio's Wakatime toolkit via Rube MCP.
Toolkit docs: composio.dev/toolkits/wakatime
RUBE_MANAGE_CONNECTIONS with toolkit wakatimeRUBE_SEARCH_TOOLS first to get current tool schemasGet Rube MCP: Add https://rube.app/mcp as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.
RUBE_SEARCH_TOOLS respondsRUBE_MANAGE_CONNECTIONS with toolkit wakatimeAlways discover available tools before executing workflows:
RUBE_SEARCH_TOOLS
queries: [{use_case: "Wakatime operations", known_fields: ""}]
session: {generate_id: true}
This returns available tool slugs, input schemas, recommended execution plans, and known pitfalls.
RUBE_SEARCH_TOOLS
queries: [{use_case: "your specific Wakatime task"}]
session: {id: "existing_session_id"}
RUBE_MANAGE_CONNECTIONS
toolkits: ["wakatime"]
session_id: "your_session_id"
RUBE_MULTI_EXECUTE_TOOL
tools: [{
tool_slug: "TOOL_SLUG_FROM_SEARCH",
arguments: {/* schema-compliant args from search results */}
}]
memory: {}
session_id: "your_session_id"
RUBE_SEARCH_TOOLSRUBE_MANAGE_CONNECTIONS shows ACTIVE status before executing toolsmemory in RUBE_MULTI_EXECUTE_TOOL calls, even if empty ({})| Operation | Approach |
|---|---|
| Find tools | RUBE_SEARCH_TOOLS with Wakatime-specific use case |
| Connect | RUBE_MANAGE_CONNECTIONS with toolkit wakatime |
| Execute | RUBE_MULTI_EXECUTE_TOOL with discovered tool slugs |
| Bulk ops | RUBE_REMOTE_WORKBENCH with run_composio_tool() |
| Full schema | RUBE_GET_TOOL_SCHEMAS for tools with schemaRef |
Powered by Composio
通过 Rube MCP 自动执行 DataRobot 任务,加速模型管理与数据流程处理。
通过 Rube MCP 自动执行 Discord 机器人相关任务与流程编排
通过 Rube MCP 自动执行 DNSFilter 管理与安全运维任务
通过 MCP 自动执行 Mural 白板任务,提升协作整理与流程效率。
通过 Rube MCP 自动执行 Jobnimbus 任务与流程操作,提升业务处理效率。
通过 Rube MCP 自动化处理 Msg91 相关任务,如短信、模板与消息流程操作。
通过 Rube MCP 自动执行 Wati 消息与客户沟通相关任务
通过 Rube MCP 自动执行 Timekit 相关任务,并先检索最新工具 schema。
通过 Rube MCP 自动化 Timecamp 任务,快速完成查询、更新与流程衔接。
通过 Rube MCP 自动处理 Chatwork 消息、任务与协作流程,减少重复操作。
通过 Rube MCP 自动化 DeskTime 任务,帮助查询与处理时间追踪相关操作。
通过 Rube MCP 自动化执行 Wit AI 相关任务,并先检索最新工具 schema。