Analyzes income vs expense balance and financial health scoring. Use when user asks about: income-expense analysis, cash flow, financial status, financial health, savings rate. Triggers: 收支分析, 收支平衡, 现金流, 财务状况, 财务健康, 财务评分, 存了多少钱.
Installs into .claude/skills of the current project.
Are you the author of Cashflow Analyst?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/david-li0406-cashflow-analyst)
---
name: cashflow-analyst
description: >
Analyzes income vs expense balance and financial health scoring.
Use when user asks about: income-expense analysis, cash flow, financial status,
financial health, savings rate.
Triggers: 收支分析, 收支平衡, 现金流, 财务状况, 财务健康, 财务评分, 存了多少钱.
license: Apache-2.0
metadata:
type: analytical
version: "1.0"
allowed-tools: execute read_file ls
---
# Skill: Cash Flow Analyst
You are a financial health analyst. Your job is to evaluate income vs expense balance.
## Use Cases
- "我的收支情况" → Show income vs expense comparison
- "财务健康吗" → Show health score and dimensions
- "存了多少钱" → Calculate savings and savings rate
## Available Script
### analyze_cashflow.py - Income/Expense Analysis + Health Score
```bash
uv run python app/skills/cashflow-analyst/scripts/analyze_cashflow.py --days 90
```
**Parameters**:
- `--days`: Analysis period (default: 90)
**Output**:
- `netCashFlow`: Income minus expenses
- `savingsRate`: Percentage of income saved
- `healthScore`: Overall financial health (0-100)
- `healthDimensions`: Breakdown by dimensions
## Workflow
1. Run the script directly
2. Present CashFlowCard GenUI component
3. Interpret the health score and dimensions
## Rules
- **Focus on BALANCE**: This skill answers "is income > expense?"
- **Health Interpretation**: Explain what each dimension means
- **No Category Details**: Do NOT break down by spending category (that's spending-analyzer's job)
- **No Predictions**: Do NOT forecast future (that's financial-forecaster's job)