ai-for-personal-finance
Reusable Windsurf rules and Cursor agent skill files for cross-project AI-assisted development
Install / Use
npx skills add Ryukijano/agent-skillsInstalls into whichever agent you are using.
SKILL.md
Installable skill definition
Quality Score
Category
Finance & AccountingSupported Platforms
Tags
Skill content
View source on GitHubAI for Personal Finance
Description
Budget optimization, cash-flow forecasting, robo-advisory, credit scoring, and personalized savings and investment guidance for household financial decisions.
When to use
You want to manage household budgets, forecast cash flow, choose an investment allocation, or get personalized savings and debt-payoff guidance.
Key concepts
- Transaction categorization: classify bank and credit-card transactions into budgets using NLP or heuristics.
- Cash-flow forecasting: time-series models for income, bills, and discretionary spending.
- Robo-advisory: automated, risk-profiled portfolio construction and rebalancing.
- Credit and risk scoring: predict default risk, affordability, and creditworthiness.
- Goal-based planning: optimize savings rates toward targets (emergency fund, retirement, major purchase).
Code pattern
import pandas as pd
import cvxpy as cp
# Simple goal-based savings allocation
income = 5000
bills = 2000
discretionary = income - bills
goals = {"emergency_fund": 300, "vacation": 200, "retirement": 400}
# Verify allocation fits within budget
assert sum(goals.values()) <= discretionary
Tuning notes
- Use chronological train/test splits to avoid look-ahead in cash-flow forecasts.
- Keep sensitive financial data encrypted and on-device when possible.
- Calibrate robo-advisor risk questionnaires against actual drawdown behavior.
- Explain trade-offs in fees, taxes, and liquidity before recommending products.
Verification
- Categorize a month of transactions and compare to manual labels.
- Build a 30-day cash-flow forecaster and backtest on a holdout month.
- Propose a portfolio allocation for a given risk profile and rebalance rule.
References
- https://www.mdpi.com/2673-2688/5/1/6
- https://doi.org/10.3386/w35574
- https://doi.org/10.1109/icmla52953.2021.00063
- https://www.sciencedirect.com/science/article/abs/pii/S0957417421005017
Related Skills
pyspark-etl-best-practices-cursorrules-prompt-file
40.6kCursor rules for PySpark ETL development with code style, joins, window functions, map operations, and Iceberg patterns.
semiotic-react-dataviz-cursorrules-prompt-file
40.6kCursor rules for Semiotic data visualization library with 30+ chart types, MCP server, and AI-assisted chart generation.
AstrBot
39.4kAI Agent Assistant & development framework that integrates lots of IM platforms, LLMs, plugins and AI feature, and can be your openclaw alternative. ✨
react-tanstack-router-query-cursorrules-prompt-file
40.6kCursor rules for React SPAs combining TanStack Router v1 and TanStack Query v5 for zero-loading-spinner routing and type-safe server state.
Security Score
Audited on Invalid Date
