Habitica
/install habitica-skill
Habitica Skill
Full-featured CLI for Habitica's gamified task manager.
Setup
Credentials in ~/.habitica:
HABITICA_USER_ID="your-user-id"
HABITICA_API_TOKEN="your-api-token"
Get from: Habitica → Settings → Site Data → Show API Token
Commands
Tasks
./scripts/habitica.sh list [habits|dailys|todos|rewards|all]
./scripts/habitica.sh create \x3Ctype> "text" ["notes"]
./scripts/habitica.sh score \x3Ctask-id> [up|down]
./scripts/habitica.sh update \x3Ctask-id> --text "new" --notes "new"
./scripts/habitica.sh delete \x3Ctask-id>
User & Stats
./scripts/habitica.sh user # Basic stats
./scripts/habitica.sh stats # Full stats (STR/INT/CON/PER)
Collections
./scripts/habitica.sh pets # Your pets
./scripts/habitica.sh mounts # Your mounts
./scripts/habitica.sh achievements # Achievement list
./scripts/habitica.sh inventory # Eggs, potions, food, quest scrolls
Party & Social
./scripts/habitica.sh party # Party info + chat
./scripts/habitica.sh party-chat 10 # Last N messages
./scripts/habitica.sh party-send "message"
./scripts/habitica.sh guilds # Guild list
Skills (Class Abilities)
./scripts/habitica.sh skills # List available skills
./scripts/habitica.sh cast \x3Cskill> [taskId]
Rogue: pickPocket, backStab, toolsOfTrade, stealth Warrior: smash, defensiveStance, valorousPresence, intimidate Mage: fireball, mpheal, earth, frost Healer: heal, healAll, protectAura, brightness
Quest
./scripts/habitica.sh quest # Current quest status
./scripts/habitica.sh quest-accept # Check and accept pending quest invitations
Other
./scripts/habitica.sh history [exp|todos]
./scripts/habitica.sh cron # Force new day
Notes
- Dailies use
dailys(Habitica's spelling) - Task IDs are UUIDs from
listoutput - Rate limit: 30s between automated calls
Background Execution (Sub-agents)
For batch operations (e.g., scoring multiple tasks) or slow operations, spawn a sub-agent to keep the main chat responsive.
Prompt Pattern:
Task: Habitica Batch Operation
- Score task 123 (up)
- Score task 456 (up)
- Create todo "New Task"
Report back briefly when done.
When to use:
- User asks to complete >1 task at once
- User asks for a summary/analysis that requires multiple API calls (e.g., "check all my tasks and tell me what to do")
- Network latency is high
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install habitica-skill - 安装完成后,直接呼叫该 Skill 的名称或使用
/habitica-skill触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Habitica 是什么?
Habitica gamified habit tracker integration. Use for listing/creating/completing habits, dailies, todos, and rewards. Trigger on "habitica", "习惯", "待办", "日常任务", or requests to check off tasks. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 2142 次。
如何安装 Habitica?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install habitica-skill」即可一键安装,无需额外配置。
Habitica 是免费的吗?
是的,Habitica 完全免费(开源免费),可自由下载、安装和使用。
Habitica 支持哪些平台?
Habitica 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Habitica?
由 TONYUNTURN(@tonyunturn)开发并维护,当前版本 v0.1.3。