Bill Tracker for Openclaw

Manage upcoming bills, check account balances, and perform instant affordability checks through a secure API integration.

danielsimons1
v1.0.0
Feb 15, 2026
0
1.4k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install bill-tracker

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 bill-tracker 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 Bill Tracker?

Bill Tracker is a specialized financial management tool designed to integrate seamlessly with AI agents. It allows users to query their financial status, track upcoming obligations, and receive data-driven insights on spending power. By utilizing this within your suite of Openclaw Skills, you can transform your AI assistant into a personal financial advisor that understands your real-time budget and liquidity.

This skill bridges the gap between raw financial data and conversational AI, enabling users to ask complex questions like whether they can afford a large purchase without manual spreadsheet updates. It leverages a secure, magic-link authentication system to ensure that sensitive financial data is accessed only by authorized agents.

Bill Tracker Use Cases

  • Checking for upcoming bills and income due within a specific timeframe.
  • Retrieving a consolidated view of account balances across different types (cash vs. debt).
  • Determining if a specific purchase is financially viable based on a 90-day horizon.
  • Automating financial status reports through an AI agent interface.

How Bill Tracker Works

  1. The AI agent receives a natural language query regarding finances or affordability.
  2. The skill authenticates with the Bill Tracker API using a secure, long-lived session token stored in environment variables.
  3. The agent executes a curl-based POST request to the relevant endpoint such as upcoming transactions, balances, or affordability.
  4. The API returns structured JSON data containing transaction details, account totals, or a boolean affordability flag.
  5. The AI parses the JSON response and provides a clear, human-readable summary to the user.

Bill Tracker Setup

Configure your environment variables to enable the skill within the Openclaw Skills framework:

export BILL_TRACKER_URL="https://your-server.com"
export BILL_TRACKER_SESSION_TOKEN="your_session_token_here"

To generate a session token, first request a code via email:

curl -s -X POST -H "Content-Type: application/json" \
  -d '{"email":"[email protected]"}' \
  "${BILL_TRACKER_URL}/api/mcp/request-code"

Then exchange the code from your email for the session token:

curl -s -X POST -H "Content-Type: application/json" \
  -d '{"code":"123456"}' \
  "${BILL_TRACKER_URL}/api/mcp/token"

Bill Tracker Data Schema & Taxonomy

The skill interacts with JSON-based responses from the Bill Tracker API to organize financial data:

Endpoint Parameters Key Data Points
upcoming-transactions days (int) List of bills, due dates, and income amounts
account-balances N/A Account names, types, individual balances, and net totalBalance
can-afford amount, horizonDays canAfford status, target date, and feasibility message

Bill Tracker Advanced Features

  • Support for custom time horizons in affordability checks with a default 90-day window.
  • Consolidated totalBalance calculation that automatically nets cash against debt for instant net-worth assessment.
  • Use of long-lived session tokens to minimize re-authentication friction within Openclaw Skills environments.
  • Granular transaction windows allowing for precise upcoming bill forecasting by adjusting the days parameter.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Github Stars: 0
forks: 0

Featured*