personal-budget-planner
Skill22 starsChanged 2 months agoMITView on GitHub
Builds a realistic personal or household budget from income and expenses — choosing a budgeting method (50/30/20, zero-based, envelopes), categorizing spending, setting savings and debt-payoff targets, and producing a monthly plan with an emergency-fund and debt strategy. Use this skill when a user asks to "make me a budget", "help me manage my money", "where is my money going", "save more / pay off debt", "monthly budget", or wants a household spending plan.
We split this skill into the rules it gives an agent
4 rules. About 0 are common, 3 are distinctive, and 1 is very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈3
Distinctive · estimate
This author's own choices. Worth a look.
1
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 15
Use this for everyday budgeting, saving, and consumer-debt payoff planning.
- Distinctive: line 26
Total the income: Use *net* income. For variable income, budget on a conservative average or last few months' low.
- Distinctive: line 51
Build an emergency fund: before investing or aggressive extra payoff.
- Distinctive: line 61
Ignoring interest rates: when ordering debt payoff.
≈ “Common” is an estimate: at least 1 in 5 of the 308,232 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Personal Budget Planner
Overview
This skill turns income and spending into a clear monthly budget that funds essentials, savings goals, and debt payoff. It picks an appropriate budgeting method, categorizes expenses, finds room to redirect, and lays out an emergency-fund and debt strategy — in plain language, with the math shown.
Keywords: budget, personal finance, household budget, saving, spending plan, 50/30/20, zero-based budget, envelope method, emergency fund, debt payoff, snowball, avalanche, cash flow.
When to use vs. not
Use this for everyday budgeting, saving, and consumer-debt payoff planning. This is financial education, not licensed financial/tax/investment advice. For investing specifics, taxes, bankruptcy, or complex debt, recommend a qualified professional (CFP, accountant, nonprofit credit counselor). Don't recommend specific securities or guarantee returns.
Inputs to gather first
- Net (take-home) income and frequency; note any variable/irregular income.
- Fixed expenses (rent/mortgage, utilities, insurance, subscriptions, loan minimums).
- Variable expenses (groceries, transport, eating out, fun).
- Debts: balances, interest rates, minimums.
- Goals: emergency fund, a purchase, debt-free date, savings rate.
- Currency/region and household size.
Workflow
- Total the income. Use net income. For variable income, budget on a conservative average or last few months' low.
- List and categorize expenses into Needs, Wants, and Savings/Debt. Pull from statements if available; estimate honestly otherwise. Flag subscriptions and "leaks."
- Pick a method that fits the user. 50/30/20 for simplicity, zero-based for control, envelopes for overspenders. See
references/methods.md. - Compare to a benchmark. Map current spending onto the chosen method and show the gaps (e.g., "Needs are 68% of income vs. a 50% target"). This reveals where the pressure is.
- Build the emergency fund first. A starter $1,000-equivalent, then 3–6 months of essential expenses, held in an accessible account. This is the foundation before aggressive investing.
- Choose a debt strategy. Avalanche (highest interest first — least cost) or snowball (smallest balance first — most motivation). Show both and let the user pick. See
references/debt-payoff.md. - Assign every category a number and reconcile so income − expenses − savings − debt = 0 (zero-based) or fits the method's ratios. Cut Wants first when over.
- Make it sustainable + trackable. Automate savings/debt transfers on payday ("pay yourself first"), set a weekly money check-in, and give a simple tracking format. Schedule a monthly review to adjust.
Decision framework
| Situation | Recommend |
| Wants a simple start | 50/30/20 |
| Overspends, needs control | Zero-based or envelope/cash |
| Variable income | Budget on a low-average month; buffer category |
| High-interest debt | Avalanche; pause non-essential extras until cleared |
| Needs motivation to stick | Snowball; celebrate each cleared debt |
| No savings buffer | Emergency fund before extra debt payoff beyond minimums |
Worked example
See examples/monthly-budget.md for a full 50/30/20 build with a debt-payoff plan.
Best Practices
- Use net income, not gross.
- Pay yourself first — automate savings on payday before spending.
- Build an emergency fund before investing or aggressive extra payoff.
- Track for a month to see real numbers; estimates always understate the small stuff.
- Cut Wants, protect Needs. Find leaks in subscriptions and eating out.
- Review monthly — a budget is a living plan, not a one-time spreadsheet.
Common Pitfalls
- Budgeting gross income you never actually receive.
- Forgetting irregular expenses (annual insurance, gifts, car repairs) — use sinking funds.
- Unrealistic cuts that collapse in week two.
- No emergency fund → any surprise becomes new debt.
- Ignoring interest rates when ordering debt payoff.
- Set-and-forget — life changes; the budget must too.
- Treating this as licensed advice — flag the limits and refer out for investing/tax/legal.
Other versions2 projects use a version of this.
Word for word · 2
- JayRHa/agent-skills★ 12100% same
- JayRHa/AgentSkills★ 12100% same
Edited · 0
None found.
Wrote their own version · 0
None found.
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository194 other files it gives its agents.
- 0-templateSkill
- ab-test-analyzerSkill
- academy-guideSkill
- add-to-my-skillsSkill
- adr-authorSkill
- ai-tools-setupSkill
- algorithmic-artSkill
- api-and-interface-designSkill
- api-designerSkill
- api-docs-writerSkill
- apple-store-submitSkill
- aws-cost-optimizerSkill
- bash-script-hardeningSkill
- blog-post-writerSkill
- book-summarizerSkill
- branch-cleanupSkill
- brand-copy-landingSkill
- brand-copySkill
- brand-designSkill
- brand-guidelinesSkill
- browser-testing-with-devtoolsSkill
- canvas-designSkill
- changelog-generatorSkill
- changelog-keeperSkill
- chart-chooserSkill
- ci-cd-and-automationSkill
- ci-fix-loopSkill
- claude-apiSkill
- cloudflare-block-countriesSkill
- coderabbitloopSkill
- code-review-and-qualitySkill
- code-reviewerSkill
- code-simplificationSkill
- codexloopSkill
- comms-notionSkill
- comms-slackSkill
- comms-whatsappSkill
- competitive-analysisSkill
- concept-explainerSkill
- constraint-driven-developmentSkill
- context-engineeringSkill
- context-repoSkill
- cover-letter-writerSkill
- crash-courseSkill
- cron-schedulerSkill
- data-digestSkill
- data-pipeline-architectSkill
- debug-detectiveSkill
- debugging-and-error-recoverySkill
- decision-matrixSkill
- dependabot-triageSkill
- dependency-upgraderSkill
- deprecation-and-migrationSkill
- dev-instantdbSkill
- discernment-nudgeSkill
- doc-coauthoringSkill
- dockerfile-proSkill
- docs-index-keeperSkill
- documentation-and-adrsSkill
- docxSkill
- The first 60 shown.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
Reviews can't be read right now.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

