← Back to Skills Marketplace
120
Downloads
0
Stars
0
Active Installs
4
Versions
Install in OpenClaw
/install normieclaw-budget-buddy-pro
Description
Stop paying $100/year just to look at your own money. Budget Buddy Pro reads bank and credit card statements from any provider — Chase, Amex, your local cred...
Usage Guidance
This package appears to do what it says: local CSV parsing, auto-categorization, and local JSON storage. Before installing, consider the following: 1) PDF support is advertised but the included parser only accepts CSV — if you rely on PDF input, verify or add a safe PDF extractor. 2) The optional report generator uses Playwright/Chromium which can download browser binaries during installation — only enable it if you trust that behavior and are prepared for extra disk/network activity. 3) The setup prompt asks your agent to run shell commands that create files in your agent workspace; review the commands and run them in a directory you control (or test inside an isolated environment/container). 4) The skill stores highly sensitive financial data locally — enable disk encryption and consider filesystem backups and access controls on multi-user machines. 5) The package claims a security contact and an audit; treat those as advisory and inspect the scripts yourself (parse-statement.py and the install steps are short and readable). If you need PDF ingestion, external backups, or cloud sync, verify those features explicitly — they are not present in the code. Overall, the package is coherent and self-contained; proceed after the simple checks above.
Capability Analysis
Type: OpenClaw Skill
Name: normieclaw-budget-buddy-pro
Version: 1.0.3
Budget Buddy Pro is a well-structured financial management skill that demonstrates high security awareness. It includes explicit prompt-injection defenses in SKILL.md to prevent the agent from following instructions embedded in untrusted financial documents, and it enforces strict local file permissions (chmod 600/700) for sensitive data. The provided scripts (parse-statement.py and generate-budget-report.sh) perform localized data processing and report generation without any evidence of data exfiltration, obfuscation, or unauthorized network activity.
Capability Assessment
Purpose & Capability
Name, description, and included files (CSV parser, budget JSON schemas, report generator, dashboard spec) align with a local budgeting tool. The skill does not declare unrelated credentials or external services. Minor mismatch: SKILL.md/README claim PDF support but parse-statement.py currently only supports CSV (script prints an unsupported file-type message for non-.csv).
Instruction Scope
Runtime instructions (SKILL.md + SETUP-PROMPT.md) restrict operations to local data ingestion, categorization, and saving under the skill's data/ directory, and include explicit prompt-injection defenses telling the agent to treat statement contents as data, not instructions. SETUP-PROMPT asks the agent to create directories and initialise JSON files in the workspace — expected for a local skill.
Install Mechanism
No formal install spec (instruction-only with included files). SETUP-PROMPT uses local shell commands (mkdir, cp, chmod) to initialize the skill — low risk. The report generator optionally requires Playwright/Chromium; installing Playwright may involve additional downloads (developer tool behaviour) but is optional and not required for core CSV parsing.
Credentials
The skill requests no environment variables, no credentials, and operates on workspace-local files. Dashboard/manifest JSON includes database schema fields (user_id, UUIDs) but that is a UI/manifest design choice and does not imply external credential access.
Persistence & Privilege
always:false (no forced global inclusion). Skill writes only to its own data/ subdirectory and SETUP-PROMPT explicitly sets restrictive permissions (700/600). It does not attempt to change other skills or system-wide configuration.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install normieclaw-budget-buddy-pro - After installation, invoke the skill by name or use
/normieclaw-budget-buddy-pro - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.3
v1.0.3: Security fixes: confined scripts to skill directory, removed filesystem traversal from setup
v1.0.2
v1.0.2: MIT license, cleaned descriptions, removed cross-sell
v1.0.1
Added rich descriptions and frontmatter.
v1.0.0
Initial publish from NormieClaw.ai - Free OpenClaw skills for everyone.
Metadata
Frequently Asked Questions
What is Budget Buddy Pro?
Stop paying $100/year just to look at your own money. Budget Buddy Pro reads bank and credit card statements from any provider — Chase, Amex, your local cred... It is an AI Agent Skill for Claude Code / OpenClaw, with 120 downloads so far.
How do I install Budget Buddy Pro?
Run "/install normieclaw-budget-buddy-pro" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Budget Buddy Pro free?
Yes, Budget Buddy Pro is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Budget Buddy Pro support?
Budget Buddy Pro is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Budget Buddy Pro?
It is built and maintained by Nollio (@nollio); the current version is v1.0.3.
More Skills