بنقرة واحدة
beaverhabits
Track and manage your habits using the Beaver Habit Tracker API.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Track and manage your habits using the Beaver Habit Tracker API.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
| name | beaverhabits |
| description | Track and manage your habits using the Beaver Habit Tracker API. |
| version | 1.0.0 |
| metadata | {"openclaw":{"requires":{"env":["BEAVERHABITS_API_KEY","SERVER_URL (optional, defaults to https://beaverhabits.com)"],"bins":["curl"]},"primaryEnv":"BEAVERHABITS_API_KEY","emoji":"🦫","homepage":"https://github.com/daya0576/beaverhabits"}} |
Track and manage your daily habits using the Beaver Habit Tracker API.
API documentation: https://beaverhabits.com/docs
| 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) |
BEAVERHABITS_API_KEYList all habits and show a weekly ASCII overview. This is the default response for any habit-related query.
Step 1 — Get all habits:
curl -s -H "Authorization: Bearer $BEAVERHABITS_API_KEY" \
"${SERVER_URL:-https://beaverhabits.com}/api/v1/habits"
Step 2 — For each habit, get completions over the last 5 days:
curl -s -H "Authorization: Bearer $BEAVERHABITS_API_KEY" \
"${SERVER_URL:-https://beaverhabits.com}/api/v1/habits/{habit_id}/completions?date_fmt=%25d-%25m-%25Y&date_start={start}&date_end={end}&limit=100&sort=asc"
Response format: ["16-02-2026", "18-02-2026"] (array of completed date strings)
Step 3 — Render as ASCII table:
Example output:
Mon Tue Wed Thu Fri
Exercise ✗ ✗ ✗ ✗ ✗
English ✓ ✗ ✗ ✗ ✗
paipai ✗ ✗ ✗ ✗ ✓
Reading ✗ ✗ ✗ ✗ ✗
Table Tennis ✗ ✗ ✗ ✗ ✗
Use ✓ for done, ✗ for not done. Default to 5 days ending today. Emoji are stripped from habit names for proper alignment.
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)curl -s -X POST \
-H "Authorization: Bearer $BEAVERHABITS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"date": "20-02-2026", "done": true, "date_fmt": "%d-%m-%Y"}' \
"${SERVER_URL:-https://beaverhabits.com}/api/v1/habits/{habit_id}/completions"
Response: {"day": "20-02-2026", "done": true}
date_fmt=%d-%m-%Y.Tracks daily diet and calculates nutrition information to help achieve weight loss goals. Use when user provides meal information, asks about calorie intake, requests remaining calorie budget, or needs meal logging reminders. Automatically reminds user to log meals via cron job at lunch and dinner times.
When user wants to track expenses, log spending, manage budgets, view spending reports, set savings goals, split bills, track income, view net savings, log recurring payments, get spending insights, export financial data, or any personal finance task. 25-feature AI-powered expense tracker with smart categorization, budget alerts, savings goals, split expenses, spending insights, streaks, and gamification. Works via natural language — just type "spent 50 on food" and done. Free alternative to Mint, YNAB, PocketGuard. All data stays local.
Use when asked to order groceries, add items to cart, or shop on Instacart
Transform AI agents from task-followers into proactive partners that anticipate needs and continuously improve. Includes memory architecture with pre-compaction flush (so context survives when the window fills), reverse prompting (surfaces ideas you didn't know to ask for), security hardening, self-healing patterns (diagnoses and fixes its own issues), and alignment systems (stays on mission, remembers who it serves). Battle-tested patterns for agents that learn from every interaction and create value without being asked.
استنادا إلى تصنيف SOC المهني