Coffee Brewing

A dial-in coach for home coffee. Reads photos of beans, bags, grounds, or espresso shots to judge roast level and process; gives ONE concrete grind / water temp / ratio / time recommendation; recipes for espresso, iced/hot americano, latte/flat white, and V60 pour-over; converges shot by shot on time + taste feedback, diagnosing under- vs over-extraction. Remembers every dialed-in bean (in ~/.coffee/, outside the package) so a repeat bag gets its proven parameters instantly. Trigger when the user shares coffee photos, asks how to brew, grind, or dial in, wants a recipe, or reports a shot tasting sour, bitter, weak, or "off" — e.g. "my espresso tastes sour", "how to grind these beans?", "V60 recipe for a light roast" — or mentions 冰美式 / 热美式 / 浓缩 / 手冲 / 磨豆 / 研磨度 / 调豆 / 养豆 / 萃取 / 拉花 / 奶卡 / V60. Adapts to any grinder/machine via one-time hardware setup; covers moka pot and French press via roast baselines. Do NOT trigger on metaphorical coffee or extraction ("data extraction", "wake up and smell the coffee").

m1nga e4606f2 7 files · 26.1 KB Updated

File contents

m1nga/skills/tree/main/coffee-brewing commit e4606f2579

Frequently asked questions

npx skillmds@latest add m1nga/coffee-brewing