Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Run the real math on a parent leaving work versus paying for childcare — the second income net of daycare, marginal taxes, and work costs, AND the career-trajectory cost of years out, over horizons instead of one brutal year. Use when asked does it make sense for me to keep working, daycare costs my whole salary, stay-home vs daycare math, or what does leaving work for 5 years really cost. Produces both sides of the ledger from the script, the horizon comparison, and the decision sheet that lets
.claude/skills/mohitagw15856-daycare-vs-stay-home/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-10 | ✗→✓ | ▲ Improved | 42% | 0% |
| case-09 | ✓→✗ | ▼ Worse | 104% | 0% |
| case-01 | ✓→✓ | = Same ✓ | -3% | 0% |
| case-02 | ✓→✓ | = Same ✓ | 6% | 0% |
| case-04 | ✓→✓ | = Same ✓ | 40% | 0% |
"Daycare eats my whole salary" is usually computed wrong twice: it compares childcare against gross pay (marginal taxes were eating part of that anyway), and it prices exactly one year of a decision whose costs live in the following decade — the raises not compounded, the re-entry discount, the retirement match not collected. This skill runs both sides honestly: what working nets this year, and what stepping out costs over the horizon. Then it hands the decision back, because the spreadsheet gets a vote, not a veto.
Ask for these if not provided:
bashpython3 scripts/daycare_vs_stay_home.py --income 62000 --daycare 1600 python3 scripts/daycare_vs_stay_home.py --income 62000 --daycare 1600 --kids 2 --marginal-tax 28 --years-out 4 --json
Deterministic. The re-entry penalty default (10%) is a labeled placeholder — research varies widely; set it to the field's reality or treat it as a sensitivity axis.
Script output: gross → net after tax/care/costs+match, effective hourly]
Script output: forgone earnings, re-entry vs never-left salary, the compounding gap — read against when childcare costs end]
1–2 sketched: part-time at X hours → the same ledger recomputed roughly]
Money says: one honest sentence, both timescales] · Not modeled and often decisive: childcare credits/subsidies (check yours — often large), job-tied benefits, and what each parent actually wants — which is allowed to win.
Educational model, not financial or career advice — tax treatment and re-entry realities vary; verify the load-bearing numbers.
| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-01 | pass→pass | 26,773 | 20,613 | -23% | 1 | 1 | 0% | 4,411 | 4,259 | -3% | 0 | 0 | — |
case-02 | pass→pass | 25,434 | 33,616 | +32% | 1 | 1 | 0% | 5,044 | 5,352 | +6% | 0 | 0 | — |
case-03 | fail→fail | 20,694 | 23,970 | +16% | 1 | 1 | 0% | 3,970 | 5,722 | +44% | 0 | 0 | — |
case-04 | pass→pass | 14,901 | 16,580 | +11% | 1 | 1 | 0% | 2,845 | 3,975 | +40% | 0 | 0 | — |
case-05 | pass→pass | 18,398 | 16,193 | -12% | 1 | 1 | 0% | 3,483 | 4,502 | +29% | 0 | 0 | — |
case-06 | fail→fail | 17,469 | 15,724 | -10% | 1 | 1 | 0% | 3,248 | 3,291 | +1% | 0 | 0 | — |
case-07 | pass→pass | 15,369 | 13,304 | -13% | 1 | 1 | 0% | 2,939 | 3,634 | +24% | 0 | 0 | — |
case-13 | pass→pass | 14,360 | 26,721 | +86% | 1 | 1 | 0% | 2,768 | 4,464 | +61% | 0 | 0 | — |
case-08 | pass→pass | 18,926 | 18,164 | -4% | 1 | 1 | 0% | 3,296 | 4,236 | +29% | 0 | 0 | — |
case-09 | pass→fail | 13,385 | 22,142 | +65% | 1 | 1 | 0% | 2,235 | 4,568 | +104% | 0 | 0 | — |
case-10 | fail→pass | 17,850 | 17,317 | -3% | 1 | 1 | 0% | 3,152 | 4,482 | +42% | 0 | 0 | — |
case-11 | pass→pass | 17,944 | 18,445 | +3% | 1 | 1 | 0% | 3,164 | 4,724 | +49% | 0 | 0 | — |
case-12 | pass→pass | 13,431 | 21,177 | +58% | 1 | 1 | 0% | 2,456 | 4,787 | +95% | 0 | 0 | — |
case-14 | pass→pass | 15,977 | 22,467 | +41% | 1 | 1 | 0% | 2,544 | 4,639 | +82% | 0 | 0 | — |
case-15 | pass→pass | 28,814 | 49,475 | +72% | 1 | 1 | 0% | 3,506 | 4,258 | +21% | 0 | 0 | — |
case-16 | pass→pass | 15,703 | 21,750 | +39% | 1 | 1 | 0% | 2,721 | 4,831 | +78% | 0 | 0 | — |
case-17 | pass→pass | 19,592 | 22,155 | +13% | 1 | 1 | 0% | 3,576 | 5,190 | +45% | 0 | 0 | — |
case-18 | pass→pass | 17,988 | 12,435 | -31% | 1 | 1 | 0% | 3,167 | 3,386 | +7% | 0 | 0 | — |
case-19 | pass→pass | 14,280 | 13,216 | -7% | 1 | 1 | 0% | 2,179 | 3,661 | +68% | 0 | 0 | — |
case-20 | pass→pass | 15,870 | 17,473 | +10% | 1 | 1 | 0% | 3,319 | 4,426 | +33% | 0 | 0 | — |
case-21 | pass→pass | 22,417 | 18,112 | -19% | 1 | 1 | 0% | 4,030 | 4,459 | +11% | 0 | 0 | — |
case-22 | pass→pass | 17,469 | 14,950 | -14% | 1 | 1 | 0% | 2,560 | 3,305 | +29% | 0 | 0 | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 22 cases were attempted. The headline lift of 0 percentage points is the difference between those two pass rates over the 22 comparable cases. 1 case got worse with the skill loaded, and it is included in that figure.
Without the skill loaded, the model failed this case. With it loaded, the same prompt on the same model passed. This is one improved case from the latest verified run; every case, including any that regressed, is in the table above.
Other measured skills in the registry, with their headline benchmark lift.