Expense Snap
/install expense-snap
Expense Snap
Use this skill when the user wants to turn a receipt or spending note into structured expense data, review spending by month, or export records to CSV.
When to Use
- Logging a new receipt from text or an image transcription.
- Categorizing spending into consistent buckets.
- Producing monthly summaries with budget comparisons.
- Exporting receipts for spreadsheets or reimbursement.
Commands
The helper script stores state in {baseDir}/.runtime/expense-snap.db.
Record a receipt
python {baseDir}/scripts/expense_snap.py record --merchant "Cafe Luna" --date 2026-03-22 --total 18.40 --currency EUR --category meals --line-item "Latte|4.50|1|beverages" --line-item "Sandwich|13.90|1|meals"
List receipts
python {baseDir}/scripts/expense_snap.py list --month 2026-03 --category meals
Monthly report
python {baseDir}/scripts/expense_snap.py monthly-report --month 2026-03
Export to CSV
python {baseDir}/scripts/expense_snap.py export-csv --month 2026-03 --output {baseDir}/.runtime/march-expenses.csv
Safety Boundaries
- Never claim receipt OCR is perfect. Mark ambiguous fields as inferred.
- Do not fabricate line items that are not visible or provided.
- Keep currency and totals consistent with the source receipt.
- If an image is unreadable, explain the uncertainty instead of inventing data.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install expense-snap - After installation, invoke the skill by name or use
/expense-snap - Provide required inputs per the skill's parameter spec and get structured output
What is Expense Snap?
Capture receipt details, categorize spending, and generate monthly reports from a local SQLite ledger. It is an AI Agent Skill for Claude Code / OpenClaw, with 136 downloads so far.
How do I install Expense Snap?
Run "/install expense-snap" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Expense Snap free?
Yes, Expense Snap is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Expense Snap support?
Expense Snap is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Expense Snap?
It is built and maintained by Mehul Bhojraj Upase (@mehulupase01); the current version is v0.1.0.