Beaver Habit Tracker for Openclaw

An AI-powered integration for the Beaver Habit Tracker API that automates habit logging and visualization through an intelligent agent interface.

daya0576
v1.0.1
Feb 21, 2026
2
1.5k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install beaverhabits

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install beaverhabits using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Beaver Habit Tracker?

The Beaver Habit Tracker skill enables AI agents to interact directly with the beaverhabits.com API or self-hosted instances. This integration transforms a standard habit tracker into an automated assistant capable of managing daily routines via simple natural language commands. By leveraging Openclaw Skills, developers can bridge the gap between their coding environments and personal growth data.

This tool is designed for users who want a frictionless way to log progress without leaving their terminal or IDE. It provides a visual ASCII overview of completions, ensuring you stay motivated and aware of your streaks. Whether you are using the cloud version or a self-hosted server, this skill offers a robust way to maintain consistency in your daily habits.

Beaver Habit Tracker Use Cases

  • Automate daily habit logging directly from an AI agent interface.
  • Generate visual ASCII progress reports for the last five days to monitor performance.
  • Synchronize habit data between local environments and self-hosted Beaver Habit Tracker instances.
  • Build custom productivity workflows that trigger habit completions based on specific project milestones.

How Beaver Habit Tracker Works

  1. The agent authenticates using the BEAVERHABITS_API_KEY and an optional SERVER_URL for private instances.
  2. When a habit is queried, the agent fetches a list of all active habits to resolve human-readable names to unique IDs automatically.
  3. The system retrieves completion data for a specific date range, typically defaulting to the last five days.
  4. Data is processed and rendered into a clean ASCII table for the user to review progress at a glance.
  5. For updates, the agent sends a POST request to the API to mark habits as completed or incomplete based on natural language triggers.

Beaver Habit Tracker Setup

First, obtain your API token from the Beaver Habits settings page under Tools -> API Tokens. Then, configure your environment variables to enable the connection with Openclaw Skills:

export BEAVERHABITS_API_KEY="your_api_token_here"
# Optional: Set for self-hosted instances
export SERVER_URL="https://your-instance.com"

Ensure curl is installed on your system as it is the primary binary used by the skill to communicate with the REST API.

Beaver Habit Tracker Data Schema & Taxonomy

The skill organizes habit data using a structured format to ensure compatibility between the API and the agent's display logic:

Attribute Description Data Type
habit_id The unique identifier resolved from the habit name String
date The target date for habit tracking (DD-MM-YYYY) String
done The completion status of the habit Boolean
completions A list of dates where the habit was successfully finished Array of Strings

All dates are handled using the %d-%m-%Y format to maintain consistency across API requests.

Beaver Habit Tracker Advanced Features

  • Automatic habit name resolution eliminates the need for users to remember complex database IDs.
  • Dynamic ASCII rendering provides a terminal-friendly dashboard for quick habit audits within the agent interface.
  • Full support for self-hosted Beaver Habit instances via the SERVER_URL environment variable override.
  • State-aware updates that automatically refresh the visual overview after every habit modification.
  • Seamless integration with the broader ecosystem of Openclaw Skills for enhanced developer productivity.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*