From cashflow
Triggered by "monthly recap", "how did I do this month", "spending summary", "financial review", "weekly recap", "quarterly review", "year in review"
How this skill is triggered — by the user, by Claude, or both
Slash command
/cashflow:recapThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Generate a narrative financial review for any time period.
Generate a narrative financial review for any time period.
Determine the period. Parse $ARGUMENTS for the time span:
Fetch summary data. Call the query MCP tool with compare: "prior_period":
{ "period": "<detected_period>", "compare": "prior_period", "include": ["ratios", "anomalies", "accounts"] }
(Use start/end if a specific date range was requested.)
Fetch year-ago comparison. For anything other than year-over-year, also fetch the same period from a year ago to account for seasonality:
{ "start": "<same_period_last_year_start>", "end": "<same_period_last_year_end>", "include": ["ratios"] }
For example, if reviewing February 2026, also fetch February 2025.
Fetch recurring bills. Call the query MCP tool:
{ "recurring": true }
Synthesize a narrative recap covering:
Tone: Stick to the facts. Report what happened without judgement — no "great job" or "you need to cut back." Just clear, plain-language observations. Skip categories with trivial amounts.
npx claudepluginhub davepoon/buildwithclaude --plugin cashflowGenerates 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.
Generates detailed expense reports with category breakdowns, top vendors, trends, insights, and period comparisons from Norman Finance transactions.
Analyzes bank transactions from CSV exports, categorizes spending, tracks budgets, detects overspending, and generates interactive HTML reports. Useful for personal finance management.