← Back to Skills Marketplace
newageinvestments25-byte

Local Budget

by New Age Investments · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
130
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install nai-local-budget
Description
Analyze exported bank/credit card CSV files locally to track spending, categorize transactions with LLM reasoning, compare against user-defined budgets, and...
Usage Guidance
This skill appears coherent and local-only, but review these practical safety steps before installing: 1) Run the scripts locally on a machine you trust (they process potentially sensitive bank CSVs). 2) Inspect the included Python files yourself if you have doubts — there are no network calls or credential use, so a quick code review is sufficient. 3) When running, keep outputs (categorized.json, report.md) in a directory you control; avoid writing reports into shared/system folders unless intended. 4) The workflow relies on a manual LLM-review step (the agent or you should confirm low/medium confidence items) — do not skip manual review if you care about correct categorization. 5) If your agent platform can autonomously call skills and transmit data externally, ensure agent-level network/external-access policies are appropriate; the skill itself does not perform network exfiltration. If you want higher assurance, run the scripts in a disposable environment (virtualenv / container) and test with redacted sample CSVs first.
Capability Analysis
Type: OpenClaw Skill Name: nai-local-budget Version: 1.0.0 The local-budget skill bundle is a legitimate tool for analyzing bank and credit card CSV exports locally. It consists of Python scripts (parse_csv.py, categorize.py, report.py) that use standard libraries to process financial data and generate Markdown reports without any network activity or unauthorized file access. No evidence of malicious intent, data exfiltration, or harmful prompt injection was found.
Capability Assessment
Purpose & Capability
Name/description (local budget, CSV parsing, categorization, report generation) match the included files and arguments. All required functionality is implemented by the provided Python scripts; no unrelated credentials, binaries, or services are requested.
Instruction Scope
SKILL.md instructs the agent to run the local scripts in scripts/ and to review/adjust LLM-suggested categories before reporting. The instructions reference only CSVs, the included reference files, and optional local budget files; they do not ask the agent to read other system files, environment variables, or to send data to external endpoints.
Install Mechanism
No install spec; this is instruction + included Python scripts. The scripts use only Python standard library modules (csv, json, re, datetime, collections) and do not download or extract remote archives or install third-party packages.
Credentials
The skill declares no required environment variables, credentials, or config paths. The included code does not access external secrets or call external services. Category rules mention vendor names including 'openai'/'chatgpt' only for pattern matching (to label subscription charges), which is proportionate to the task.
Persistence & Privilege
always is false and the skill does not attempt to persist settings across the agent or modify other skills. It only reads/writes user-specified CSV/JSON/markdown files in the local filesystem (as directed by the user).
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install nai-local-budget
  3. After installation, invoke the skill by name or use /nai-local-budget
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Local Budget 1.0.0 — Initial Release - Analyze bank and credit card CSV exports fully locally for spending and budgeting. - Parse, categorize, and report on transactions without third-party services. - Supports category customization, multi-format CSVs, and user-defined budgets. - Generates markdown reports with budget comparisons, trends, and spending analysis for Obsidian. - Emphasizes privacy: no data leaves the user's device.
Metadata
Slug nai-local-budget
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Local Budget?

Analyze exported bank/credit card CSV files locally to track spending, categorize transactions with LLM reasoning, compare against user-defined budgets, and... It is an AI Agent Skill for Claude Code / OpenClaw, with 130 downloads so far.

How do I install Local Budget?

Run "/install nai-local-budget" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Local Budget free?

Yes, Local Budget is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Local Budget support?

Local Budget is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Local Budget?

It is built and maintained by New Age Investments (@newageinvestments25-byte); the current version is v1.0.0.

💬 Comments