Install
openclaw skills install @voronindenis5/kids-allowance-ledgerUse when setting up or running a child's allowance system — jar splits, chore commissions, parent 401(k) match, compound-interest projections, and wishlist save-up tracking that teaches real money habits.
openclaw skills install @voronindenis5/kids-allowance-ledgerA double-entry allowance engine that turns a weekly handout into a money-education system: every deposit auto-splits into Spend / Save / Share jars, the Save jar earns parent-paid interest (or a 401(k)-style match), goals track days-to-purchase, and the ledger produces kid-readable statements. The point is not accounting — it is making compound growth, delayed gratification, and trade-offs visible to a 6–16 year old.
Don't use for: adult budgeting (see debt-blitz-planner), family shared expenses (roommate-rules-referee), or tax-deductible tracking (tax-doc-collector).
init the ledger: child name, age, weekly allowance, jar split, growth mode.chore add the commission menu (name → payout), sized against the weekly base.deposit allowance, earn <chore> payouts.goal add the wishlist with price and link to a jar.project --years 3 to show the child the compounding curve.statement → kid-readable summary; audit → parent sanity check
on raid frequency and Share-jar usage.age, widen the Save %, raise the match cap.python3 scripts/allowance_ledger.py init --name Mia --age 8 \
--weekly 5 --split 50/40/10 --interest 5 --match-cap 10
python3 scripts/allowance_ledger.py chore add "walk dog" 1.50
python3 scripts/allowance_ledger.py deposit 5.00 --note "weekly allowance"
python3 scripts/allowance_ledger.py earn "walk dog"
python3 scripts/allowance_ledger.py spend 12.99 --note "comic book" --jar spend
python3 scripts/allowance_ledger.py goal add "LEGO set" 89.99
python3 scripts/allowance_ledger.py project --years 2
python3 scripts/allowance_ledger.py statement
python3 scripts/allowance_ledger.py audit
Store lives in allowance_ledger.json next to the script (override: --store PATH).
| Age | Weekly base | Split S/S/Sh | Engine |
|---|---|---|---|
| 5–7 | age/2 $/wk | 30/60/10 | 3 jars, no interest yet — counting first |
| 8–11 | $1/yr age | 50/40/10 | interest 5%/mo on Save |
| 12–15 | 1.5×age $/wk | 40/50/10 | match 50% up to cap + interest |
| 16–18 | 2×age $/wk | 30/60/10 | match + budget categories, near-adult ledger |
--show-future-cost on Save spends.8-year-old, $5/week, 50/40/10, 5%/mo interest on Save, $90 LEGO goal:
the Save jar nets $2/wk + interest; project shows ≈ $125 by month 12 and the
goal ETA slips from 45 weeks to 34 once a 50% match up to $10/mo is switched on —
the kid sees the match, not the parent, close the gap.