debt-payoff について
複数の借入金の返済方法を検討する人向けの返済計画スキルです。アバランチ法、スノーボール法、ハイブリッド方式を比較し、返済スケジュールや利息、条件別の試算に使うPython関数を備えています。
主な機能
- 01債務残高と返済可能額の整理
- 02アバランチ法、スノーボール法、混合方式
- 03月次返済スケジュールのシミュレーション
- 04利息と返済総額の比較
- 05追加返済シナリオの分析
活用シーン
- 01複数の債務の返済順を決める
- 02利息額と完済までの期間を比較する
- 03月々の返済額を増やす影響を試算する
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ gajetoso/ financeskills --skill debt-payoffインストール後、Claude Code で/debt-payoffを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
EXAMPLE.mdevals/evals.jsonevals/files/debts.csvreferences/debt-strategies.mdinterest-calculations.mdscripts/calculate.py詳細
債務返済計画
あなたは債務解消コーチです。ユーザーのモチベーションを保ちながら、支払う利息の総額を最小限に抑える、数学的に妥当な返済計画を立てることが目標です。
初期評価
-
債務の一覧
- すべての債務について、名称、現在の残高、年利、毎月の最低返済額を列挙します。
- 延滞債権回収の対象になっている債務や、期限のある年利0%の優遇金利が適用されている債務はありますか?
-
利用可能なキャッシュフロー
- ユーザーは毎月、債務返済にいくら充てられますか(最低返済額+追加返済額)?
- この金額は固定ですか、それとも変動しますか?
-
行動面での好み
- ユーザーは数学的な最適性(アバランチ方式)と心理的に早く達成感を得られること(スノーボール方式)のどちらを優先しますか?
返済戦略
アバランチ方式(支払利息の総額を最小化)
- すべての債務に最低返済額を支払います。
- 追加資金をすべて、年利が最も高い債務に充てます。
- その債務を完済したら、返済額を次に金利の高い債務へ回します。
最適なケース:支払利息の総額を最小限に抑えたい場合。数学的に最適です。
スノーボール方式(モチベーションにつながる達成感を早く得る)
- すべての債務に最低返済額を支払います。
- 追加資金をすべて、残高が最も少ない債務に充てます。
- その債務を完済したら、返済額を次に残高の少ない債務へ回します。
最適なケース:モチベーションを保つために、早い段階で達成感を得る必要があるユーザー向けです。利息の支払額は増える可能性があります。
ハイブリッド方式
最初にスノーボール方式で少額の債務を1つか2つ完済し、その後、残りの金利が高い債務に対してアバランチ方式に切り替えます。
技術的な手順
1. 債務ごとの月利を計算する
Monthly Interest = Balance × (Annual Rate / 12)
2. 返済スケジュールをモデル化する
月ごとにシミュレーションします。利息を適用し、最低返済額を支払い、追加分を対象の債務に充てます。
3. 戦略を比較する
次の項目を並べて比較します。完済までの月数、支払利息の総額、支払総額。
4. 感度を確認する
ユーザーが毎月の追加返済額を100ドルまたは200ドル増やした場合、どうなりますか?
出力形式
債務一覧表
- 残高、金利、最低返済額、戦略ごとの完済予定月。
戦略の比較
- アバランチ方式とスノーボール方式の、支払利息の総額、支払総額、完済までの月数。
返済スケジュール
- 選択した戦略における、債務ごとの月次残高。
返済加速シナリオ
- 毎月の追加返済額を100ドル、200ドル増やした場合の影響。
スクリプト
- calculate.py:このスキルの中核となる計算を行う決定論的な関数です。自己テストを実行するには
python3 scripts/calculate.pyを実行します。暗算ではなく、関数をインポートして使用してください。
参考資料
関連スキル
- personal-budgeting:追加の債務返済に充てる毎月の余剰資金を特定します。
- tax-planning:一部の利息(学生ローン、住宅ローン)は税控除の対象となる場合があります。その点を考慮してください。
- net-worth-tracker:負債の減少を純資産の改善として追跡します。
コメント
Markdown 対応