Expense Tracker for Openclaw

A secure, multi-backend financial management tool for tracking income and expenses using localized or cloud-based storage.

codeblackhole1024
v1.1.0
Mar 3, 2026
0
1.1k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install expense-tracker-v2

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 expense-tracker-v2 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 Expense Tracker?

The Expense Tracker is a robust financial utility designed for users who need a centralized, secure way to monitor their cash flow. It supports various storage backends including local files, Notion, Google Sheets, and Supabase, ensuring your financial data lives exactly where you want it.

Integrating seamlessly into your workflow, this tool provides a CLI-first approach to financial logging. By leveraging Openclaw Skills, developers and power users can automate their bookkeeping without compromising on security, thanks to industry-standard AES-256-GCM encryption for all sensitive credentials.

Expense Tracker Use Cases

  • Recording daily spending on the fly via command line.
  • Syncing financial transactions automatically to Notion or Google Sheets.
  • Generating monthly spending summaries and category-based reports.
  • Managing long-term income and expense history for budgeting and tax preparation.

How Expense Tracker Works

  1. Initialize the environment and secure your credentials with a master password.
  2. Connect to a preferred backend like Supabase or a local file for data persistence.
  3. Input transactions with specific amounts, notes, and categories.
  4. Retrieve and visualize data through filtered lists or statistical summaries.

Expense Tracker Setup

To get started with this entry in the collection of Openclaw Skills, run the following setup command:

expense-tracker setup

Follow the interactive prompts to set your master password and choose your storage backend. For subsequent sessions, provide your password:

expense-tracker pass <your-password>

Expense Tracker Data Schema & Taxonomy

Every transaction is stored as a structured object. The system organizes data according to the following schema:

Field Type Description
id UUID Unique identifier for the record
type String Indicates expense or income
amount Number The transaction value (negative for expenses)
category String Predefined categories (e.g., food, salary)
note String A brief description of the entry
date ISO8601 The transaction date

Data is persisted in the chosen backend and encrypted locally at ~/.openclaw/expense-tracker/config.enc.

Expense Tracker Advanced Features

  • Multi-Backend Support: Choose between Local, Notion, Google Sheets, or Supabase storage.
  • Enterprise-Grade Security: AES-256-GCM encryption with PBKDF2 key derivation.
  • Advanced Filtering: Query records by month, category, or time-relative statistics.
  • Headless Integration: Easily scriptable for use within larger automation pipelines or other Openclaw Skills.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*