daya0576/beaverhabits/openclaw
- community
Checking that the SKILL.md file is still in the repository.
Track and manage your habits using the Beaver Habit Tracker API.
Install
npx vskill@latest install daya0576/beaverhabits/openclawSKILL.md
Beaver Habit Tracker
Track and manage your daily habits using the Beaver Habit Tracker API.
API documentation: https://beaverhabits.com/docs
Setup
Environment Variables
| Variable | Required | Default | Description | |
|---|---|---|---|---|
BEAVERHABITS_API_KEY | Yes | — | Your permanent API token from the Beaver Habits settings page | |
SERVER_URL | No | https://beaverhabits.com | Your Beaver Habits server URL (for self-hosted instances) |
Getting Your API Key
- Log in to your Beaver Habits instance
- Open the menu → Tools → API Tokens
- Click "Generate API Token"
- Copy the token and set it as
BEAVERHABITS_API_KEY
Tools
list_habits (overview)
List all habits and show a weekly ASCII overview. This is the default response for any habit-related query.
Step 1 — Get all habits:
Step 2 — For each habit, get completions over the last 5 days:
Response format: ["16-02-2026", "18-02-2026"] (array of completed date strings)
Step 3 — Render as ASCII table:
Example output:
Use ✓ for done, ✗ for not done. Default to 5 days ending today. Emoji are stripped from habit names for proper alignment.
complete_habit
Mark a habit as done (or undone) for a specific date.
Parameters:
habit_id(resolved): Automatically resolved by calling list_habits and matching the user's habit name. Never ask the user for this value.date(required): Date in DD-MM-YYYY formatdone(optional): true to complete, false to uncomplete (default:true)
Response: {"day": "20-02-2026", "done": true}
Usage Instructions
- When the user asks to list, show, or check habits, always respond with the ASCII overview table (not a plain list).
- After completing or uncompleting a habit, always re-render the overview table to show the updated state.
- Resolve habit names → IDs via list_habits. Never ask the user for a habit_id.
- Default to today's date for completions unless specified. Use
date_fmt=%d-%m-%Y.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationWarning, 62 of 100Marginal. 1 run. Evaluated 7 months ago.
Source
- SKILL.md in the repositoryCheckingopenclaw/SKILL.md
Popularity
- 7-day trend score
- 0
Refreshed 16 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/daya0576/beaverhabits/openclaw)