一键导入
habit-tracker
Track daily habits, maintain streaks, and get adaptive accountability nudges via scheduled check-ins. No API keys required.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Track daily habits, maintain streaks, and get adaptive accountability nudges via scheduled check-ins. No API keys required.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Manage the Trinity AGI auth service and RBAC system -- database schema, role hierarchy, permission management, JWT flow, audit logging, and API endpoints.
Sync files between the host machine and the running Trinity Docker containers — config, agent files, skills, and extensions.
Develop the Trinity AGI Flutter Web Shell -- understand the architecture, A2UI renderer, WebSocket models, dual-client pattern, design tokens, and build workflow.
Operate the Trinity AGI Kubernetes infrastructure -- Helm charts, multi-tenant per-user OpenClaw pods, Vault Agent Injector secrets, minikube dev, and production deployment.
Operate the OpenClaw Gateway that powers Trinity AGI — configure providers, manage sessions, use the CLI, and understand the WebSocket protocol.
Manage the Trinity AGI Docker Compose stack — start, stop, logs, rebuild frontend, and full deploy.
| name | habit-tracker |
| description | Track daily habits, maintain streaks, and get adaptive accountability nudges via scheduled check-ins. No API keys required. |
| metadata | {"openclaw":{"emoji":"✅","requires":{"bins":["uv"]},"install":[{"id":"uv-brew","kind":"brew","formula":"uv","bins":["uv"],"label":"Install uv (brew)"}]}} |
Track daily habits, maintain streaks, and get accountability reports. All data is stored locally in SQLite -- no API keys or accounts needed.
uv run {baseDir}/scripts/habit.py add "Meditate" --frequency daily
uv run {baseDir}/scripts/habit.py add "Exercise" --frequency 3x-week
uv run {baseDir}/scripts/habit.py add "Read" --frequency weekday
uv run {baseDir}/scripts/habit.py add "Weekly review" --frequency weekly
Frequencies: daily, weekday (Mon-Fri), weekly (Mondays), Nx-week (e.g. 3x-week).
Mark habits as done:
uv run {baseDir}/scripts/habit.py check "Meditate" --note "10 min morning session"
uv run {baseDir}/scripts/habit.py check "Exercise"
Skip with a reason (preserves streak):
uv run {baseDir}/scripts/habit.py skip "Exercise" --reason "rest day"
Undo an entry:
uv run {baseDir}/scripts/habit.py undo "Meditate"
Backfill a past date:
uv run {baseDir}/scripts/habit.py check "Read" --date 2026-03-01
uv run {baseDir}/scripts/habit.py list
Check a specific date:
uv run {baseDir}/scripts/habit.py list --date 2026-03-01
uv run {baseDir}/scripts/habit.py stats
uv run {baseDir}/scripts/habit.py stats --habit "Meditate" --days 90
uv run {baseDir}/scripts/streak_report.py --days 7
JSON output:
uv run {baseDir}/scripts/streak_report.py --days 30 --json
The report adapts its tone based on performance:
Morning check-in reminder at 8 AM:
cron add "0 8 * * *" "List my pending habits for today and remind me to complete them." --name "habit-morning"
Evening accountability at 9 PM:
cron add "0 21 * * *" "Generate my habit streak report for the last 7 days and give me feedback." --name "habit-evening"
Weekly review on Sundays:
cron add "0 10 * * 0" "Show my habit stats for the last 30 days with detailed streak analysis." --name "habit-weekly"
uv run {baseDir}/scripts/habit.py remove "Meditate"
uv run {baseDir}/scripts/habit.py reset
~/.openclaw/workspace/habit-tracker.db (override with --db).