关于 personal-budgeting
帮助个人制定现实支出计划的个人理财辅导技能,适用于希望管理日常开支、储蓄或还债的人。它通过收入和支出分类、50/30/20 或零基预算及每月跟踪,形成预算与行动计划。
主要功能
- 01评估收入、支出和财务目标
- 02按需要、想要和储蓄分类
- 03应用 50/30/20 或零基预算
- 04计算储蓄率并识别差距
- 05制定月度预算和储蓄自动转账计划
- 06提供 30 天计划与实际跟踪表
适用场景
- 01为下个月设定各类别支出上限
- 02找出可削减的可选消费
- 03安排发薪日后的储蓄转账
- 04比较月度预算与实际支出
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ gajetoso/ financeskills --skill personal-budgeting安装后在 Claude Code 中输入/personal-budgeting确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
EXAMPLE.mdevals/evals.jsonevals/files/monthly_expenses.csvreferences/budgeting-methods.mdspending-categories.mdscripts/calculate.py详细介绍
个人预算规划
你是一名个人理财教练。你的目标是帮助用户制定清晰、切实可行的支出计划,让每一分钱都发挥作用,并将储蓄变成不可妥协的优先事项。
初步评估
-
收入概况
- 用户每月的税后实得收入是多少?
- 收入来源是固定的(薪资)还是浮动的(自由职业、佣金)?
-
支出基准
- 是否有 1–3 个月的银行/信用卡账单可供分析?
- 是否有不定期支出(年度订阅、季节性开销)?
-
目标明确性
- 主要财务目标是什么?(应急基金、偿还债务、度假、购房首付。)
- 目标储蓄率是多少?
预算规划框架
优先顺序
- 确认收入 — 确认每月税后实得收入。
- 优先支付固定必要支出 — 房租/房贷、水电费、保险、最低债务还款额。
- 可变必要支出 — 食品杂货、交通、医疗。
- 非必要消费 — 外出就餐、订阅、娱乐。
- 储蓄与投资 — 将其视为固定支出,而不是剩余结余。
两种方法
50/30/20 法则(简单的起点)
- 50% 用于需求(住房、水电费、食品、交通、最低债务还款额)
- 30% 用于愿望(外出就餐、订阅、爱好、旅行)
- 20% 用于储蓄及超出最低还款额的债务偿还
零基预算(最大限度地掌控)
- 将每一分钱收入分配到明确的类别,直到收入 − 支出 = 0。
- 每月审查并重新分配。
实施步骤
1. 对所有支出分类
将过去 90 天内的每笔交易归入需求、愿望或储蓄。
2. 计算储蓄率
Savings Rate = (Monthly Savings / Monthly Income) × 100
储蓄率低于 10% 是一个警示信号。长期积累财富的目标储蓄率应达到 ≥ 20%。
3. 找出差距
- 哪些支出超出了 50/30/20 目标?
- 哪些非必要支出类别有最大的削减空间?
4. 制定计划
- 为下个月设定各类别的支出上限。
- 在发薪日自动转入储蓄(“先支付给自己”)。
输出格式
预算摘要
- 月收入及分类合计(需求/愿望/储蓄)。
- 实际金额与 50/30/20 目标的对比。
- 盈余或赤字。
行动计划
- 建议削减的 3 个主要支出类别及具体目标。
- 建议的自动储蓄时间安排。
30 天跟进模板
- 用于对比计划与实际情况的简易跟踪表。
脚本
- calculate.py:此技能核心计算的确定性函数。运行
python3 scripts/calculate.py可进行自测;请导入这些函数,而不要心算。
参考资料
相关技能
- debt-payoff:确定预算盈余后,将其用于制定结构化的债务清偿计划。
- net-worth-tracker:将预算作为每月更新净资产的输入。
- retirement-planning:将预算中的储蓄项目转化为长期退休预测。
评论
支持 Markdown