habitica-automation

通过Rube MCP(Composio)自动化Habitica任务。始终优先搜索工具以获取当前模式。

安装

热度:20

下载并解压到你的 skills 目录

复制命令,发送给 OpenClaw 自动安装:

下载并安装这个技能 https://openskills.cc/api/download?slug=composiohq-composio-skills-habitica-automation&locale=zh&source=copy

Habitica 自动化技能

技能概述


通过 Rube MCP 和 Composio 集成,在 Claude 中自动完成 Habitica 任务管理、习惯追踪和待办事项操作,无需配置 API 密钥。

适用场景

  • AI 助手集成任务管理

  • 当你使用 Claude Code 或其他 AI 助手时,直接让 AI 帮你创建、完成或管理 Habitica 中的任务,无需切换应用或手动操作。

  • 自动化工作流触发

  • 将 Habitica 作为奖励系统或习惯追踪环节,通过 MCP 连接触发任务完成、积分获取等操作,实现跨平台游戏化自动化。

  • 批量任务操作

  • 需要一次性创建多个任务、更新多个习惯状态或同步数据时,使用 RUBE_MULTI_EXECUTE_TOOL 或 RUBE_REMOTE_WORKBench 进行批量处理。

    核心功能

  • 工具发现与验证

  • 通过 RUBE_SEARCH_TOOLS 动态获取当前可用的 Habitica 工具列表和参数模式,避免硬编码过时的工具名称或参数结构。

  • 连接管理

  • 使用 RUBE_MANAGE_CONNECTIONS 验证 Habitica 连接状态,无需 API 密钥即可通过 Composio 建立安全的 OAuth 连接。

  • 工具执行

  • 通过 RUBE_MULTI_EXECUTE_TOOL 执行已发现的 Habitica 操作,支持创建任务、更新状态、获取用户数据等完整功能。

    常见问题

    什么是 Rube MCP?如何添加?


    Rube MCP 是一个 MCP 服务器,提供对 Composio 工具包的访问。在客户端配置中添加 https://rube.app/mcp 作为 MCP 服务器即可,无需注册或配置密钥。

    需要提供 Habitica API 密钥吗?


    不需要。Rube MCP 使用 Composio 的 OAuth 连接,首次使用时按照 RUBE_MANAGE_CONNECTIONS 返回的链接完成授权即可。

    为什么要先搜索工具再执行?


    Composio 的工具模式会更新变化,直接使用旧代码可能导致参数不匹配或工具不存在。每次工作流前调用 RUBE_SEARCH_TOOLS 可以确保获取最新的工具列表和正确的参数结构。