Finance Skill
Skill by safaiyeh
Why use this skill?
Track spending, parse financial statements, and analyze your budget automatically with the OpenClaw Finance Skill. Secure, local, and efficient.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/safaiyeh/finance-skillWhat This Skill Does
The Finance Skill, developed by safaiyeh, acts as a personal finance memory layer for your OpenClaw agent. It is designed to ingest, organize, and analyze your financial statements and individual spending habits. By maintaining a structured JSON-based transaction log in your local workspace, the skill allows the agent to recall, categorize, and summarize your spending history without relying on third-party cloud aggregators. It supports parsing raw PDF statements via pypdf and manual input entries, ensuring that your financial data remains under your local control within the ~/.openclaw/workspace/finance/ directory.
Installation
To install this skill, use the OpenClaw command-line interface. Ensure you have jq and pypdf installed on your system to handle the backend data processing.
- Install via terminal:
clawhub install openclaw/skills/skills/safaiyeh/finance-skill - Verify system dependencies:
pip3 install pypdfandbrew install jq(orapt install jqfor Linux). - The skill will automatically initialize the necessary folders in your
~/.openclaw/workspace/location upon first usage.
Use Cases
This skill is perfect for users who want to track personal cash flow without privacy concerns. It is highly effective for reconciling monthly credit card statements, identifying recurring subscription "bills," monitoring food and dining habits, and generating quick summaries of travel-related expenses. By using consistent categories like 'food', 'transport', and 'shopping', you gain clear visibility into your financial trends over time.
Example Prompts
- "I just uploaded my January statement, can you extract the transactions and calculate the total food expenses?"
- "How much did I spend on transport last month compared to this month?"
- "I just spent $45.00 at a bookstore, please add that to my shopping category."
Tips & Limitations
- Data Integrity: Always verify the transaction sum after extraction. Since PDF formats vary, always use the recommended
pypdfextraction method to prevent truncation of pages. - Storage: Sensitive data is kept locally; ensure your machine is encrypted to maintain security.
- Categories: Stick to the predefined categories to ensure aggregate queries remain accurate. If you need custom categories, you may need to extend the underlying script logic in the workspace folder.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-safaiyeh-finance-skill": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, code-execution