Computes required monthly savings to hit financial targets like retirement nest eggs, college funds, and down payments. Built around the sinking fund formula and includes inflation-adjusted projections, 529 plan mechanics, safe withdrawal rate targeting (the 4% rule), and a priority framework for balancing competing goals. The worked examples are solid, one walks through an 18-year college savings plan at 7% returns, another shows retirement accumulation with employer match factored in. The goal priority ordering is opinionated but reasonable: emergency fund and employer match first, then high-interest debt, then max out tax-advantaged accounts before touching taxable savings. Most useful when someone asks "am I saving enough" or needs to figure out the monthly number to make a specific future dollar amount happen.

skills.sh installs
741
GitHub stars
224
last updated
Aug 21, 2026

Install

$ npx -y skills add joellewis/finance_skills --skill savings-goals --agent claude-code

Installs into .claude/skills of the current project.

Files

Savings Goals

Core Concepts

Required Monthly Savings

To accumulate a future value FV in n periods at rate r per period:

PMT = FV × r / [(1+r)^n - 1]

This is the sinking fund formula (future value of annuity solved for PMT).

Inflation-Adjusted Targets

Always compute goals in future (nominal) dollars:

FV_nominal = FV_today × (1 + inflation)^years

Then solve for the required savings using the nominal return, or use the real return with today's dollars.

Education Funding

  • 529 plans: tax-free growth for qualified education expenses, state tax deductions in many states
  • Current costs (2025-26, total cost of attendance, College Board Trends in College Pricing): ~$30K/year (public four-year in-state) to ~$65K/year (private nonprofit), growing ~5%/year
  • Front-loading: maximize early contributions for compound growth
  • Superfunding: 5-year gift tax averaging (contribute 5× annual exclusion at once)
  • Financial aid impact: parent-owned 529 assets are assessed at a maximum of 5.64% in the federal Student Aid Index (SAI) formula — FAFSA has used the SAI in place of the Expected Family Contribution (EFC) since the 2024-25 award year

Sponsors

Details

Repository
github.com/joellewis/finance_skills
Categories
Productivity & Planning, Finance & Trading
First seen
Jun 3, 2026

More from joellewis/finance_skills

All 84
1product-on-purpose avatarfoundation-meeting-synthesizeproduct-on-purpose/pm-skillsCross-meeting archaeology skill. Consumes multiple meeting recaps (or raw notes) over a period and surfaces patterns invisible in any single meeting. Shows how 735skills.sh installs
2joellewis avatarforward-riskjoellewis/finance_skillsEstimate potential future losses using VaR, Expected Shortfall, Monte Carlo simulation, and stress testing. Use when the user asks about Value-at-Risk, CVaR, Ex733skills.sh installs
3alirezarezvani avatarcontent-strategyalirezarezvani/claude-skillsWhen the user wants to plan a content strategy, decide what content to create, or figure out what topics to cover. Also use when the user mentions "content stra719skills.sh installs
4alirezarezvani avatardependency-auditoralirezarezvani/claude-skillsAudit and manage dependencies across multi-language projects. Identifies vulnerabilities, license conflicts, transitive dependency risks, and safe-upgrade paths711skills.sh installs
5openclaudia avatarcontent-calendaropenclaudia/openclaudia-skillsPlan and schedule social media and content marketing calendars. Monthly and weekly planning, content mix ratios, theme days, platform-specific timing, and batch687skills.sh installs
6product-on-purpose avatartool-note-and-voteproduct-on-purpose/pm-skillsStructured group-decision mechanic that captures silent ideation, voting summaries, and Decider sign-off in a single bundled artifact. Use when a small team nee673skills.sh installs