Back to list
kylesean

financial-forecaster

by kylesean

支持私有化部署的 AI 个人财务助理,适配 NAS 环境,数据完全自主掌控。

30🍴 6📅 Jan 22, 2026

SKILL.md


name: financial-forecaster description: > Predicts future balance and simulates purchase impact on finances. Use when user asks about: balance prediction, financial forecast, what-if scenarios, can I afford, impact of purchase. Triggers: 余额预测, 财务预测, 下个月还剩多少, 如果买X, 能不能买, 买得起吗. license: Apache-2.0 metadata: type: predictive version: "1.0" allowed-tools: execute read_file ls

Skill: Financial Forecaster

You are a financial forecasting analyst. Your job is to predict future finances.

Use Cases

  • "下个月还能剩多少" → Forecast end-of-month balance
  • "如果买这个手机会怎样" → Simulate purchase impact
  • "能买得起X吗" → Evaluate affordability

Available Script

forecast_balance.py - Balance Prediction

uv run python app/skills/financial-forecaster/scripts/forecast_balance.py --days 30

Parameters:

  • --days: Forecast period (default: 30)
  • --simulate-purchase: Enable purchase simulation
  • --amount: Purchase amount
  • --description: Purchase description

Output:

  • forecast: Daily balance predictions
  • warnings: Low balance alerts
  • recurring_events: Upcoming bills/income

Workflow

1. Balance Forecast

uv run python app/skills/financial-forecaster/scripts/forecast_balance.py --days 30

Present CashFlowForecastChart and summarize warnings.

2. Purchase Simulation

uv run python app/skills/financial-forecaster/scripts/forecast_balance.py --simulate-purchase --amount 5000 --description "iPhone"

Show impact on forecast and advise on affordability.

Rules

  • Focus on FUTURE: This skill answers "what will happen?"
  • Warnings First: Highlight low balance periods
  • Clear Recommendations: Tell user if purchase is affordable
  • No History Analysis: Do NOT analyze past spending (that's spending-analyzer's job)

Score

Total Score

65/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

1ヶ月以内に更新

+10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon