mcpbeat Sign in

Debt Payoff Agent Skill

> Build avalanche or snowball debt payoff plans with payment schedules.

1k tokens
context cost
SKILL.md, read when the skill is used
1
files
instructions only
0
copies elsewhere
how many repositories repackaged it
101
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/openaccountant/skills --skill debt-payoff

The instruction itself

6 sections, as written by the author

Debt Payoff Plan

Overview

Helps you create a structured debt payoff plan using either the avalanche method (highest interest rate first) or snowball method (smallest balance first). Identifies your current debt payments, calculates extra payment capacity from your budget, and generates a month-by-month payoff schedule.

Wilson Tools Used

  • transaction_search — find recurring debt payments (loans, credit cards, lines of credit)
  • spending_summary — calculate total income vs. expenses to find extra payment capacity

Workflow

  • Run transaction_search with query: "payment OR loan OR credit card OR interest OR minimum" and months: 3 to identify recurring debt payments.
  • Group the results by creditor/lender to determine your current monthly payment for each debt.
  • Ask the user to provide for each debt: current balance, interest rate (APR), and minimum payment. Wilson cannot determine balances from transactions alone.
  • Run spending_summary for the last 3 months to calculate average monthly income and average monthly expenses.
  • Compute extra payment capacity: (average monthly income) - (average monthly expenses) - (sum of minimum payments already in expenses). If this is negative, flag that the user is overspending.
  • Generate an Avalanche Plan — order debts by interest rate descending. Apply all extra payment capacity to the highest-rate debt while paying minimums on all others.
  • Generate a Snowball Plan — order debts by balance ascending. Apply all extra payment capacity to the smallest balance while paying minimums on all others.
  • For each plan, produce a month-by-month schedule in this format:
   Month | Debt Name     | Payment | Principal | Interest | Remaining Balance
   ------+---------------+---------+-----------+----------+------------------
   1     | Credit Card A | $350    | $320.83   | $29.17   | $1,679.17
   1     | Student Loan  | $150    | $112.50   | $37.50   | $14,887.50
  • Calculate and display: total months to payoff, total interest paid, and total cost for each method.

10. Compare the two methods side by side and recommend the one that saves more in interest (avalanche) or provides faster psychological wins (snowball).

Without Wilson

  • List all your debts in a spreadsheet with columns: Creditor, Balance, APR, Minimum Payment.
  • Calculate your monthly extra payment: check your bank statement, sum income deposits, subtract all non-debt expenses. Whatever remains beyond minimum payments is your extra payment.
  • For the avalanche method: sort the spreadsheet by APR descending. For snowball: sort by Balance ascending.
  • In a new sheet, build a payoff schedule. For each month and each debt:
  • Monthly interest = Balance * (APR / 12)
  • Payment = minimum payment (+ extra for the target debt)
  • Principal paid = Payment - Interest
  • New Balance = Old Balance - Principal Paid
  • Use these Google Sheets formulas for a single debt amortization:
  • Interest: =B2*(C2/12) where B2 is balance, C2 is APR as decimal
  • Principal: =D2-E2 where D2 is payment, E2 is interest
  • New Balance: =B2-F2
  • When one debt reaches $0, redirect its full payment amount to the next debt in your priority order.
  • Free calculators: unbury.me, powerpay.org, or the NerdWallet debt payoff calculator.
  • Total interest comparison: sum the Interest column for each method to see which saves more.

Important Notes

  • Avalanche saves the most money in interest. Snowball provides faster wins by eliminating small debts quickly. Both are valid — choose the one you will stick with.
  • This plan assumes fixed interest rates. Variable-rate debts may change your optimal strategy.
  • If extra payment capacity is less than $50/month, focus on increasing income or cutting expenses before accelerating debt payoff.
  • Do not reduce emergency fund contributions to zero to accelerate debt payoff. A $1,000 starter emergency fund is recommended while paying off debt.

Other skills for the same job

different authors, same section of the catalogue
Creating Financial Models
by anthropics
vendor ×3

This skill provides an advanced financial modeling suite with DCF analysis, sensitivity testing, Monte Carlo simulations, and scenario planning for investment decisions

1.3k tokens scripts
Earnings Calendar
by nicepkg
×2

This skill retrieves upcoming earnings announcements for US stocks using the Financial Modeling Prep (FMP) API. Use this when the user requests earnings calendar data, wants to know which companies are reporting earnings in the upcoming week, or needs a weekly earnings review. The skill focuses on mid-cap and above companies (over $2B market cap) that have significant market impact, organizing the data by date and timing in a clean markdown table format. Supports multiple environments (CLI, Desktop, Web) with flexible API key management.

5.7k tokens scripts
Market News Analyst
by BaggaT236
×1

This skill should be used when analyzing recent market-moving news events and their impact on equity markets and commodities. Use this skill when the user requests analysis of major financial news from the past 10 days, wants to understand market reactions to monetary policy decisions (FOMC, ECB, BOJ), needs assessment of geopolitical events' impact on commodities, or requires comprehensive review of earnings announcements from mega-cap stocks. The skill automatically collects news using WebSearch/WebFetch tools and produces impact-ranked analysis reports. All analysis thinking and output are conducted in English.

6.8k tokens
Pead Screener
by BaggaT236
×1

Screen post-earnings gap-up stocks for PEAD (Post-Earnings Announcement Drift) patterns. Analyzes weekly candle formation to detect red candle pullbacks and breakout signals. Supports two input modes - FMP earnings calendar (Mode A) or earnings-trade-analyzer JSON output (Mode B). Use when user asks about PEAD screening, post-earnings drift, earnings gap follow-through, red candle breakout patterns, or weekly earnings momentum setups.

984 tokens scripts
Afrexai Personal Finance
by aAAaqwq
×1

Complete personal finance system — budgeting, debt payoff, investing, tax optimization, net worth tracking, and financial independence planning. Use when managing money, building wealth, paying off debt, planning retirement, or optimizing taxes. Zero dependencies.

6.8k tokens
Sprint Planning
by anthropics
vendor

Plan a sprint — scope work, estimate capacity, set goals, and draft a sprint plan. Use when kicking off a new sprint, sizing a backlog against team availability (accounting for PTO and meetings), deciding what's P0 vs. stretch, or handling carryover from the last sprint.

1k tokens
Kanchi Dividend Us Tax Accounting
by tradermonty

Provide US dividend tax and account-location workflow for Kanchi-style income portfolios. Use when users ask about qualified vs ordinary dividends, 1099-DIV interpretation, REIT/BDC distribution treatment, holding-period checks, or taxable-vs-IRA account placement decisions for dividend assets.

1.1k tokens scripts
Indie Business
by rshankras

Business fundamentals for indie app developers — LLC/entity setup, taxes, Apple Small Business Program, revenue tracking, hiring contractors, and financial planning for sustainability. Use when user asks about business setup, tax implications, hiring, or financial planning for their app business.

4.6k tokens

How to use it

Copy the folder

Take openaccountant/debt-payoff from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.