LaunchKit · 2026
Back to Skills

beeminder

Beeminder API for goal tracking and commitment devices.

2
755 downloads
by @ruigomeseu

Setup & Installation

openclaw skills install @ruigomeseu/beeminder

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install beeminder

What This Skill Does

Provides direct REST API access to Beeminder for goal tracking and commitment device management. Lets you check goal status, add or update datapoints, and identify which goals are due. No CLI dependencies required.

Direct REST API calls mean no SDK or additional tooling is needed beyond curl and jq.

When to use it

  • Check which Beeminder goals are due today
  • Log a completed workout or reading session as a datapoint
  • See days of safety buffer remaining on active habits
  • Automate daily habit tracking from shell scripts
  • Review recent datapoints for a specific goal

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Which of my Beeminder goals need attention today?

AGENT
  1. 1Fetch all goals from the Beeminder API
  2. 2Filter goals where safebuf is 0 or negative
  3. 3Sort results by losedate to prioritize the most urgent
  4. 4Format each goal's slug, baremin, and limsum for readability
OUTPUT

A sorted list of goals due today or already in the red, with the minimum required action for each

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

BEEMINDER_USERNAME environment variableBEEMINDER_AUTH_TOKEN environment variable (personal auth token from beeminder.com/api/v1/auth_token.json)Beeminder account