Install
openclaw skills install @voronindenis5/sourdough-starter-whispererUse when maintaining a sourdough starter — feeding schedule math (counter vs fridge), hydration percentage calculator and conversion (100%↔stiff), readiness tests (float, rise tracking) with expected timelines by temperature, failure diagnosis (no rise, acetone smell, hooch, mold) with recovery protocols, and vacation/hibernation management. For baking-day starter levain builds there is a peak-timing planner.
openclaw skills install @voronindenis5/sourdough-starter-whispererA sourdough starter is a livestock of yeast + lactic-acid bacteria, and it dies or underperforms for boring, predictable reasons: fed too cold, fed too late, wrong ratios, or misread signals. Bakers lose weeks to "my starter never doubles" when the fix is a 26°C spot and a 1:5:5 feed for two days.
This skill is the starter's instrument panel:
Don't use for: commercial-yeast bread math (no starter involved), gluten-free starter troubleshooting (different microbial stable — rye adaptation advice only), or kneading/shaping technique.
python3 scripts/starter.py feed --temp 24
python3 scripts/starter.py feed --temp 28 --style stiff
python3 scripts/starter.py hydration --have 100 --target 65 --mass 200
python3 scripts/starter.py readiness --temp 24 --ratio 5
python3 scripts/starter.py diagnose --symptom "smells like acetone"
python3 scripts/starter.py vacation --weeks 3
python3 scripts/starter.py levain --bake 07:30 --temp 22
Stdlib-only, no network.
| Parameter | Value | Meaning |
|---|---|---|
| Standard feed | 1 : 5 : 5 (starter:flour:water by weight) | peak in ~10-14 h at 24°C |
| Equal feed | 1 : 1 : 1 | fast peak (4-6 h at 24-26°C), acid accumulation — good for revival, bad as routine |
| 100% hydration | equal flour and water | the "default" liquid starter most recipes assume |
| Stiff levain | 50-65% hydration | slower, more acetic (tangier), easier timing |
| Peak at 24°C | ~2x rise, 10-12 h after 1:5:5 | jar marking makes this visible |
| Peak at 28°C | ~2x rise, 6-8 h | warm kitchens mature starters fast; feed 2x/day |
| Fridge storage | feed 1:2:2, wait 2 h, refrigerate | keeps ~2 weeks before a revival cycle |
| Hooch | dark liquid on top | underfed — pour off, feed; normal after fridge |
| Acetone smell | yeast stressed/starved | 2-3 days of 1:5:5 at 24-26°C fixes it |
| Float test | floats in water ≈ ready | FALSE PASS right after feeding; trust rise marks |
feed --temp T (T = where the jar actually
lives, not the room's daytime high) → your feeding rhythm + ratios.readiness --temp --ratio gives expected peak windows.diagnose --symptom
first; most "dead" starters need 2-3 good days, not funeral rites.hydration --target 60 to build a
stiff levain; for milder and faster, stay at 100% or go 120%.vacation --weeks N → fridge or dry-chip protocol with a
revival timeline and a first-bake-ready date.levain --bake HH:MM --temp T → the 1:1:5 build start
time so the levain peaks exactly when mixing starts.diagnose before changing routine