home / skills / openclaw / skills / expense-tracker-pro
This skill helps you track expenses via natural language, set budgets, and view spending summaries from your local memory.
npx playbooks add skill openclaw/skills --skill expense-tracker-proReview the files below or copy the command above to add this skill to your agents.
---
name: expense-tracker-pro
description: Track expenses via natural language, get spending summaries, set budgets
author: clawd-team
version: 1.0.0
triggers:
- "log expense"
- "track spending"
- "what did I spend"
- "budget check"
- "expense report"
---
# Expense Tracker Pro
Track your spending with natural conversation. No apps, no spreadsheets—just tell Clawd what you spent.
## What it does
Logs expenses from natural language ("spent $45 on groceries"), categorizes automatically, tracks against budgets, and provides spending summaries on demand. Data persists in your local Clawd memory.
## Usage
**Log an expense:**
```
"Spent $23.50 on lunch"
"$150 for electricity bill"
"Coffee $4.75"
```
**Check spending:**
```
"What did I spend this week?"
"Show my food expenses this month"
"Am I over budget on entertainment?"
```
**Set budgets:**
```
"Set grocery budget to $400/month"
"Budget $100 for entertainment"
```
**Get reports:**
```
"Monthly expense breakdown"
"Compare spending to last month"
"Export expenses to CSV"
```
## Categories
Auto-detected from context:
- Food & Dining
- Transportation
- Utilities
- Entertainment
- Shopping
- Health
- Subscriptions
- Other
Override with: "spent $50 on [item], category: [category]"
## Tips
- Be specific with amounts for accurate tracking
- Say "recurring" for subscriptions: "$15 Netflix, recurring monthly"
- Ask "spending trends" for insights over time
- All data stays local on your machine
This skill tracks personal expenses using natural language input so you can log spending without opening an app or spreadsheet. It categorizes expenses automatically, lets you set and monitor budgets, and produces on-demand summaries and exports. All data is stored locally for privacy and persistence.
You enter expenses in plain phrases like "spent $23.50 on lunch" or "$150 for electricity bill" and the skill parses the amount, date (if provided), and context. It auto-assigns a category from a predefined set but accepts explicit category overrides. Budgets can be created per category or overall, and the skill compares spending against those budgets and generates reports, trends, and CSV exports on request.
Can I change a category after an expense is logged?
Yes — you can edit entries and override the auto-detected category to correct classification.
How does recurring tracking work?
Mark an entry with "recurring" and a frequency (e.g., monthly). The skill flags or auto-adds repeats based on that schedule.
Is my data shared or stored remotely?
No — expense data persists locally on your machine to preserve privacy.