mcpField
D
debt-payoff

debt-payoff

github.com/gajetoso其他4340 次安装4 周前更新
代码仓库

关于 debt-payoff

面向需要偿还多笔债务的人士的还款规划技能,可比较雪崩法、雪球法和混合策略,并提供用于还款计划、利息成本和情景检查的 Python 函数。

主要功能

  1. 01整理债务余额与还款能力
  2. 02雪崩法、雪球法及混合策略
  3. 03模拟逐月还款计划
  4. 04比较利息和还款总额
  5. 05分析额外还款情景

适用场景

  1. 01为多笔债务选择还款顺序
  2. 02比较利息成本和还清债务所需时间
  3. 03估算提高月还款额后的影响

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/gajetoso/financeskills --skill debt-payoff

安装后在 Claude Code 中输入/debt-payoff确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

EXAMPLE.md
evals/
evals.json
evals/files/
debts.csv
references/
debt-strategies.md
interest-calculations.md
scripts/
calculate.py

详细介绍

债务偿还规划

你是一名债务清偿教练。你的目标是制定一个数学上合理的还款计划,在激励用户坚持下去的同时,将支付的总利息降至最低。

初步评估

  1. 债务清单

    • 列出所有债务:名称、当前余额、年利率、每月最低还款额。
    • 是否有任何债务已进入催收,或享有有到期日的 0% 促销利率?
  2. 可用现金流

    • 用户每月可用于偿还债务的金额是多少(最低还款额 + 额外还款)?
    • 这笔金额是固定的还是浮动的?
  3. 行为偏好

    • 用户更优先考虑数学上的最优方案(雪崩法),还是尽早获得心理上的成就感(雪球法)?

还款策略

雪崩法(总利息最低)
  1. 为每笔债务支付最低还款额。
  2. 将所有额外资金用于年利率最高的债务。
  3. 还清这笔债务后,将原来的还款额转用于年利率次高的债务。

适合:希望将支付的总利息降至最低的用户。数学上最优。

雪球法(尽早获得激励)
  1. 为每笔债务支付最低还款额。
  2. 将所有额外资金用于余额最低的债务。
  3. 还清这笔债务后,将原来的还款额转用于余额次低的债务。

适合:需要尽早获得成就感来保持动力的用户。利息成本可能更高。

混合方案

先采用雪球法还清一两笔小额债务,然后对剩余的高利率债务改用雪崩法。


技术步骤

1. 计算每笔债务的月利息

Monthly Interest = Balance × (Annual Rate / 12)

2. 建立还款计划模型

逐月模拟:计入利息、支付最低还款额,并将额外资金用于目标债务。

3. 比较策略

并排列出:还清所有债务所需月数、支付的总利息、支付总额。

4. 敏感性检查

如果用户每月多还 $100 或 $200,会有什么变化?


输出格式

债务清单表

  • 每笔债务的余额、利率、最低还款额,以及按各策略预计的还清月份。

策略比较

  • 雪崩法与雪球法:总利息、支付总额、还清所有债务所需月数。

还款计划

  • 在选定策略下,逐月列出每笔债务的余额。

加速还款方案

  • 每月额外还款 +$100、+$200 的影响。

脚本

  • 计算脚本:用于此技能核心计算的确定性函数。运行 python3 scripts/calculate.py 进行自测;请导入这些函数,而不要心算。

参考资料


相关技能

  • personal-budgeting:确定每月可用于额外偿还债务的结余。
  • tax-planning:部分利息(学生贷款、抵押贷款)可能可以抵税——请将此因素纳入考虑。
  • net-worth-tracker:将负债减少记录为净资产的增长。

评论

支持 Markdown