通过 Rube MCP 自动管理 Habitica 任务,快速创建、更新和查询习惯打卡事项。
该技能本身属于开源的提示型封装,未声明本地密钥或直接代码执行能力;但其用途是引导用户接入远程 Rube MCP/Composio 并连接 Habitica 账户,因此在网络外发、账户连接与第三方工具链层面需留意。
材料称“无需 API keys”,但明确要求通过 `RUBE_MANAGE_CONNECTIONS` 建立 Habitica 的 ACTIVE 连接并完成授权链接流程,说明实际会涉及第三方账户授权/令牌;未见其在本技能内直接暴露或索取密钥,但应视为存在账户凭证滥用面的常规风险。
README 指示添加远程 MCP 端点 `https://rube.app/mcp`,并通过 Composio/Habitica 工具执行操作;这意味着用户请求、会话 ID、工具参数及相关任务数据会发送到声明的第三方服务。端点已明确且与功能相关,未见无关或隐藏外发红旗。
系统检查项已标注为 prompt-only,材料中也未声明本地安装脚本、shell 命令执行、起进程或系统级权限申请;该技能主要是操作说明与调用模式,不显示直接本机代码执行面。
该技能目标是“Automate Habitica operations”,并要求通过远程工具对 Habitica 账户执行查询和操作;因此默认可访问并修改与 Habitica 工作流相关的数据。材料未显示会读写本地文件或申请超出声明用途的本地数据权限。
来源为 GitHub 开源仓库,且有较高社区采用度(64.7k star);当前材料本身是可审计的 README/提示内容,降低了供应链不透明风险。许可证未声明、维护状态未知,建议继续核验上游 Rube/Composio 服务与仓库活跃度,但仅凭现有信息不足以升为高风险。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "habitica-automation" 技能: 1. 下载 https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/habitica-automation/SKILL.md 2. 保存为 ~/.claude/skills/habitica-automation/SKILL.md 3. 装好后重载技能,告诉我可以用了
Automate Habitica operations through Composio's Habitica toolkit via Rube MCP.
Toolkit docs: composio.dev/toolkits/habitica
RUBE_MANAGE_CONNECTIONS with toolkit habiticaRUBE_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 habiticaAlways discover available tools before executing workflows:
RUBE_SEARCH_TOOLS
queries: [{use_case: "Habitica 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 Habitica task"}]
session: {id: "existing_session_id"}
RUBE_MANAGE_CONNECTIONS
toolkits: ["habitica"]
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 Habitica-specific use case |
| Connect | RUBE_MANAGE_CONNECTIONS with toolkit habitica |
| 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 自动执行 Autom 相关任务,并先检索最新工具 schema。
通过 Rube MCP 自动执行 Chatbotkit 任务,并先检索最新工具 schema。
通过 Rube MCP 自动处理 Chatwork 消息、任务与协作流程,减少重复操作。
通过 Rube MCP 自动化管理 Uptimerobot 监控任务与状态查询。
通过 Rube MCP 自动处理 Humanitix 相关任务,并先检索最新工具模式后执行操作
通过 Rube MCP 自动化执行 Strava 相关任务与数据操作流程。