kylesean/finvo/reviewing-finances
Claude Code and agent skill by kylesean/finvo
- community
Checking that the SKILL.md file is still in the repository.
Analyzes past spending by category, income vs expense balance, and financial health scoring. USE WHEN: spending breakdown, category analysis, cashflow review, financial health score. NOT FOR: future forecast (→ forecasting-finances), budget creation (→ guide to app UI), budget status (→ query_budget_status tool).
Install
npx vskill@latest install kylesean/finvo/reviewing-financesSKILL.md
Reviewing Finances
Analyze past spending patterns and assess financial health.
Tools
analyze_spending
Call the typed analyze_spending tool (structured arguments — never via shell) to get a past spending breakdown.
Parameters:
start_date/end_date: Date range (YYYY-MM-DD). ALWAYS pass explicit dates for this-week / this-month queries — never rely on thedaysfallback.days: Fallback period ONLY when the user says "last N days" without a calendar anchor (default: 90)category: Optional category key filter (e.g. "FOOD_DINING")
This Week — calendar week, NOT rolling 7 days
- Read
Current date: YYYY-MM-DD (Weekday) [timezone]from Dynamic Context — it is already in the user's timezone. start_date= Monday of that week (weekday() Monday=0:monday = today - timedelta(days=today.weekday())),end_date= today. A Monday query is a 1-day window; a Sunday query is 7 days.- Example: today is 2026-09-13 (Sunday) →
start_date="2026-09-07",end_date="2026-09-13". - Do NOT use
days=7as a substitute — it means rolling 7 days and misattributes cross-week spending. - Do NOT use
search_transactionsfor week analysis — it returns a raw list (rolling 7-day default, max 50/page, no percentages/trends) and its card cannot render a breakdown. - The tool compares against the previous equal-length period automatically and returns
trends.week_over_week— surface its direction in your summary.
Result: structured category/month/trend breakdown feeding the BudgetAnalysisCard.
analyze_cashflow
Call the typed analyze_cashflow tool to get income vs expense balance and financial health.
Parameters:
days: Analysis period (default: 90)start_date/end_date: Optional date range
Result: netCashFlow, savingsRate, healthScore (0-100), healthDimensions feeding the CashFlowCard.
Workflows
Spending Analysis
- Call
analyze_spendingwith the appropriate date range - Present the category breakdown via GenUI
- Highlight top categories and unusual patterns
- Localize category keys to the user's language
Financial Health
- Call
analyze_cashflow - Present the CashFlowCard
- Interpret the health score (excellent/good/fair/poor)
Rules
- Focus on PAST & PRESENT only — no predictions
- Always localize category keys to the user's language
- Never mention technical details (tool names, schemas) to the user
- Do NOT create budgets — guide the user to the app budget module
- If the user asks both spending + health, call both tools
- If a tool returns empty data, explain the situation to the user
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingserver/app/skills/reviewing-finances/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/kylesean/finvo/reviewing-finances)