A privacy-focused AI financial assistant that logs, categorizes, and tracks your spending using natural language processing.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install nicholasrae-expense-tracker
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install nicholasrae-expense-tracker using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Expense Tracker is a sophisticated tool within the Openclaw Skills ecosystem designed to eliminate the friction of personal finance management. Instead of navigating complex apps or filling out tedious forms, users can simply tell their AI agent what they spent. The skill handles the heavy lifting of extracting amounts, identifying vendors, and auto-categorizing transactions into one of 16 predefined categories.
Built with a local-first philosophy, this skill ensures that all sensitive financial data remains on your machine in human-readable JSON files. It provides a seamless bridge between casual conversation and structured financial data, making it one of the most practical Openclaw Skills for daily productivity and financial awareness.
To get started with this skill, ensure the directory structure is placed within your project's skill folder. You can manually log your first expense or configure your budgets using the provided scripts:
# Initialize a budget for a category
echo '{"Groceries": 600, "Dining": 300}' > skills/expense-tracker/references/budgets.json
# Log an expense via the CLI to test
bash skills/expense-tracker/scripts/add-expense.sh 45 "Groceries" "Costco" "2026-02-17" "weekly trip"
The skill organizes data into three primary JSON files to maintain a clear taxonomy:
| File | Description |
|---|---|
ledger.json |
The primary transaction log containing IDs, amounts, categories, vendors, and timestamps. |
categories.json |
Definitions for the 16 auto-categories and the keywords used for matching. |
budgets.json |
User-defined monthly limits for each spending category. |
All amounts are stored as numbers, where positive values represent expenses and negative values represent refunds or income.
Loading
A high-performance utility for fetching stable JSON market snapshots including price, liquidity, and volume for any token on the Solana network.

A networking skill that routes AI agent traffic through residential IPs using Tailscale exit nodes without custom proxy software.

A high-accuracy Animal Crossing: New Horizons turnip price predictor powered by the game's actual internal algorithm.

A zero-configuration toolkit for fetching A-share market snapshots, trading calendars, margin data, and real-time financial news directly via the terminal.

A specialized AI agent skill designed to help users navigate, search, and configure the entire Clawdbot ecosystem through structured documentation access.

A sophisticated integration for delegating software engineering tasks to autonomous AI agents through managed background processes and interactive terminals.








































