Generates monthly financial digests with income/expenses, savings rate, category breakdowns, top expenses, anomalies, trends, and MoM changes using spending_summary, transaction_search, and anomaly_detect.
How this skill is triggered — by the user, by Claude, or both
Slash command
/openaccountant-skills:monthly-digestThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Produce a concise monthly financial digest covering income, expenses, savings rate, notable transactions, spending anomalies, and month-over-month trends. Designed to be a quick "state of your finances" snapshot.
Produce a concise monthly financial digest covering income, expenses, savings rate, notable transactions, spending anomalies, and month-over-month trends. Designed to be a quick "state of your finances" snapshot.
spending_summary — category-level spending totals for the monthtransaction_search — find largest transactions and income entriesanomaly_detect — flag unusual spending patterns or amountsspending_summary to get category totals for the month.spending_summary for the prior month to calculate month-over-month changes.transaction_search to find:
anomaly_detect to flag:
# Monthly Digest — [Month Year]
## Key Numbers
| Metric | Amount | vs. Last Month |
|--------|--------|----------------|
| Total Income | $X,XXX | +/-XX% |
| Total Expenses | $X,XXX | +/-XX% |
| Net (Income - Expenses) | $X,XXX | — |
| Savings Rate | XX% | +/-X pts |
## Spending by Category
| Category | Amount | % of Total | vs. Last Month |
|----------|--------|------------|----------------|
| ... | ... | ... | ... |
## Top 5 Expenses
1. [Description] — $XXX on [Date]
2. ...
## Anomalies & Alerts
- [flag icon] [Description of anomaly]
## New This Month
- First time seeing: [vendor name]
To create a monthly digest manually:
Total Income: =SUMIFS(Amount, Amount, ">0", Date, ">="&DATE(2025,3,1), Date, "<="&DATE(2025,3,31))
Total Expenses: =ABS(SUMIFS(Amount, Amount, "<0", Date, ">="&DATE(2025,3,1), Date, "<="&DATE(2025,3,31)))
Savings Rate: =(Income - Expenses) / Income * 100
=(ThisMonth - LastMonth) / LastMonth * 100 for each category.(income - expenses) / income. If income is zero, savings rate is shown as N/A.npx claudepluginhub openaccountant/skillsGenerates annual financial reviews with income/expense totals, monthly trends, category breakdowns, YoY comparisons, top expenses, income sources, anomalies, and Markdown/CSV exports from transaction data. Useful for tax prep and planning.
Analyzes bank transactions from CSV exports, categorizes spending, tracks budgets, detects overspending, and generates interactive HTML reports. Useful for personal finance management.
Generates detailed expense reports with category breakdowns, top vendors, trends, insights, and period comparisons from Norman Finance transactions.