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.
Generates detailed expense reports with category breakdowns, top vendors, trends, insights, and period comparisons from Norman Finance transactions.