Loading...
Loading...
When you want to model personal financial scenarios — house purchase + rental income (ADU, bedroom rentals, house-hacking), renovation budgets, monthly cash flow forecasts, big-purchase decisions, savings/investment what-ifs. For personal life: a household (you + partner), household budgets, real-estate decisions. v0.1 ships with the house scenario template (purchase + rental scenarios) as the first use case. Architected so other personal-finance scenarios (refi, car, education, retirement, side income) slot in as additional templates. Outputs scenario comparison tables in markdown. Saves every scenario to ~/Documents/personal-cfo/ with an index at ~/.config/makerskills/personal-cfo/archive/ for revisit + comparison. Composes with decide (formalize the call after modeling), deep-research (rental comps, mortgage rates, market data), business-brainstorm (when the scenario is a small business / side hustle), second-brain (capture the analysis to outputs/). Triggers on "/personal-cfo," "model this scenario," "house math," "rental forecast," "monthly cash flow," "what if I rent out the ADU," "compare these housing scenarios," "should we buy this house," "house-hack math," "renovation budget."
npx skill4agent add coreyhaines31/makerskills personal-cfo| Invocation | Type | What it models |
|---|---|---|
| house | Buy a house + rental income scenarios (ADU / bedrooms / combinations) + renovations + monthly cash flow |
| refi | Refinancing scenarios |
| cash-flow | Generic monthly cash flow (income, expenses, savings rate) |
| big-purchase | Should we buy X (car, education, equipment) — cash vs finance vs lease comparisons |
| side-income | Adding a side income stream — break-even, tax implications |
| savings-what-if | What if we put $X into Y for N years — index funds, real estate, etc. |
references/templates/references/templates/house.md| Scenario | Description |
|---|---|
| Baseline | Own + live in, no rental income |
| A: ADU only | Rent the ADU, live in main house |
| B: 1 bedroom only | House-hack 1 bedroom, keep ADU empty (or for guests) |
| C: 2 bedrooms only | House-hack 2 bedrooms, ADU empty |
| D: ADU + 1 bedroom | Both ADU and 1 bedroom rented |
| E: ADU + 2 bedrooms | Maximum rental |
| F: ADU + bedrooms (year 2+) | Year 1: just ADU while renovating. Year 2+: add bedrooms after partner's comfort |
references/calculators.md~/Documents/personal-cfo/<scenario-slug>-<YYYY-MM-DD>/inputs.yamlreport.mdcomparison.mdcomparison.md# <Property nickname> — scenario comparison
**Date:** YYYY-MM-DD
**Property:** <address or nickname>
**Time horizon:** 10 years
**Key assumptions:** 3%/yr appreciation, 7% S&P alt return, 6% vacancy
| Scenario | Net monthly cost | Annual cost | 10-yr total | Equity @ 10yr | Notes |
|---|---:|---:|---:|---:|---|
| Baseline | $X,XXX | $XX,XXX | $XXX,XXX | $XXX,XXX | No rental income |
| A: ADU | $X,XXX | $XX,XXX | $XXX,XXX | $XXX,XXX | $X,XXX/mo ADU rent |
| B: 1 BR | … | … | … | … | … |
| C: 2 BR | … | … | … | … | … |
| D: ADU + 1 BR | … | … | … | … | … |
| E: ADU + 2 BR | … | … | … | … | … |
## Headline takeaway
<1–2 sentences: which scenario wins on cash flow, which wins on lifestyle, where the inflection points are>
## Sensitivity analysis
- If rates rise 1%: <impact>
- If ADU rent comes in 20% lower: <impact>
- If renovations overrun 30%: <impact>
- If vacancy doubles to 12%: <impact>
## Open questions
- <what would change the recommendation>
- <what to research next — composes with /deep-research>${MAKERSKILLS_CONFIG:-$HOME/.config/makerskills}/personal-cfo/archive/references/scenarios-archive/<archive dir>/INDEX.md- 2026-06-26 — [<property nickname>](~/Documents/personal-cfo/<slug>-2026-06-26/) — <type> — <headline takeaway>/deep-research/decidesecond-brain raw/note-house-<slug>.mddecide/decidedeep-researchbusiness-brainstormsecond-brainraw/note-house-<slug>.md/deciderefi.mdcash-flow.mdbig-purchase.mdside-income.mdsavings-what-if.mdhouse.md