Install
openclaw skills install @voronindenis5/deep-clean-battle-plannerUse when planning a whole-house deep clean (spring cleaning, move-out, post-illness, before-guests) — turns rooms + available hours into ordered cleaning waves (dusty-first, top-down, machines working while you do), maps waves onto real weekend time blocks with a 15% buffer, matches surfaces x soils to the correct cleaner chemistry with never-mix warnings (bleach+acid, bleach+ammonia), and prints per-room zone playbooks with running time markers and upkeep recurrence cadences.
openclaw skills install @voronindenis5/deep-clean-battle-plannerDeep cleaning fails the same way every time: people start in the wrong room (mopping before dusting), underestimate by 2× (no dwell-time buffer), run out of energy mid-house with the worst rooms untouched, and improvise cleaner chemistry that damages surfaces (vinegar on stone) or actually harms them (bleach + acid = chlorine gas; the US poison centers log tens of thousands of cleaning-substance exposures a year).
This skill treats the deep clean as a schedulable project:
Pure stdlib, offline.
Don't use for: hoarding-level remediation (professional help), post-flood/post-fire restoration (insurance + remediation contractors), or commercial/janitorial contracts (different standards and products).
python3 scripts/clean_planner.py plan --rooms kitchen,bathroom-main,livingroom --hours 4
python3 scripts/clean_planner.py schedule --blocks "Sat 3h,Sun 2h,Mon 1h" \
--rooms-list kitchen,bathroom-main,livingroom,bedroom,hallway,entry
python3 scripts/clean_planner.py products --surface hardwood --soil general
python3 scripts/clean_planner.py products --surface tile-grout --soil mold
python3 scripts/clean_planner.py zone --room kitchen
products
run for a reason.Saturday-Sunday plan, 6 rooms, blocks "Sat 3h, Sun 2h, Mon 1h":
$ plan --rooms kitchen,bathroom-main,livingroom --hours 4
→ WAVE1 kitchen 90m (8 tasks) → WAVE2 bathroom 60m (7 tasks);
livingroom DEFERRED.
$ schedule --blocks "Sat 3h,Sun 2h,Mon 1h" \
--rooms-list kitchen,bathroom-main,livingroom,bedroom,hallway,entry
→ Sat: entry+kitchen+hallway (135m of 153m usable)
Sun: bathroom+bedroom (100m of 102m usable)
Mon: catch-up block; livingroom left over → next weekend's wave 1.
$ products --surface tile-grout --soil mold
→ chlorine bleach gel, 15m dwell, ventilate, never-mix table.
Upkeep cadence printed at the bottom — bathroom every 5 days is what
keeps grout mold from ever coming back.
references/wave-method.md — the theory: soil types, ordering proofs,
dwell chemistry, parallelizing machines, pace data behind task minutes.references/cleaning-chemistry.md — full surface × soil matrix, pH
reasoning, the danger-mix table with symptoms and first response.