Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
Add server_url to required env
What This Skill Does
Connects to the Beaver Habit Tracker API to list, check, and update daily habits. Returns a weekly ASCII overview table by default, showing completion status across recent days. Supports self-hosted instances via a configurable server URL.
Resolves habit names to IDs automatically, so you never need to look up internal IDs to log or query completions.
When to use it
- Check which habits you completed this week
- Mark today's workout as done
- Unmark a habit logged by mistake
- See a quick overview before your morning routine
- Review streaks before a weekly reflection
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: mark my Reading habit as done for today
- 1Call list_habits to fetch all habits and resolve 'Reading' to its habit_id
- 2Determine today's date in DD-MM-YYYY format
- 3Call complete_habit with the resolved habit_id, today's date, and done=true
- 4Fetch updated completions for all habits over the last 5 days
- 5Render and return the ASCII overview table with the updated state
ASCII table showing Reading marked ✓ for today alongside all other habits
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.