grocery-budget-audit
Find where the food money actually goes — a no-shame ledger built from real receipts/statements, the four leak categories (waste, convenience markup…
它会碰到什么
这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。
技能内容
Grocery Budget Audit Skill
Food spending is where budgets go to get lied to — partly because it hides
in four places at once (the big shop, the top-ups, the delivery apps, the
work lunches), and partly because every audit turns moral ("we're so bad").
This one doesn't: it's the [[attention-reset]] method pointed at food money
— chosen spending is protected (the Friday takeaway you love stays), and
only the captured spending is the target: the food thrown away, the
convenience markup on autopilot, the brand tax nobody chose, and the
delivery blur that's really a logistics failure wearing a menu.
What This Skill Produces
- A four-stream ledger: big shops / top-ups / delivery-takeaway / food
out, built from whatever evidence exists (receipts, statements, app
order history — the app history is where the surprise lives)
- The leak report: the four leaks quantified for this household, each
with its real cause (waste is usually a planning gap, not gluttony)
- Per-leak fixes with honest expected ranges — labelled as typical
outcomes to verify against next month, never promised
- A keep-the-joy budget: chosen pleasures named and funded, captured
spending targeted, and the one-month re-audit date
Required Inputs
Ask for (if not already provided):
- The evidence: last month's statements/receipts/app histories — or the
honest-guess version, labelled as such, with the audit flagged as
provisional until real numbers arrive
- Household shape: people, work-lunch patterns, who shops, who cooks
- The chosen pleasures to protect — the spending that's working
- What's been tried and how it died (cash envelopes? meal kits?)
Framework
- Assemble the ledger without commentary. Four streams, one month,
totals per stream. The delivery-app order history is mandatory
evidence if apps are used — memory always undercounts it, and the
gap between guess and history is usually the audit's headline.
- Sort chosen from captured. The planned Friday takeaway: chosen —
protected, budgeted, guilt evicted. The 9pm Tuesday order because
nothing was defrosted: captured — a planning gap, addressable. Same
meal, different category; the distinction does all the work.
- Quantify the four leaks. Waste (what got binned — ask for the
honest recurring victims; multiply out) · convenience markup
(top-up-shop pricing, pre-cut everything — the top-up trip count is
the lever, not the lettuce) · brand autopilot (the categories where
own-brand is identical; typically pantry staples, cleaning, basics) ·
the delivery blur (fees + markups + the order-because-tired pattern —
fix is [[meal-prep-os]]'s Thursday plan, not willpower).
- Fix per leak, sized honestly. Each fix names its mechanism and a
typical range ("top-up trips 4→1/week commonly saves 10-20% of that
stream — verify against your month"). No global "slash your bill 50%"
claims; the re-audit is the referee.
- Set the budget with the joy line in it. Streams budgeted with the
chosen items explicitly inside; one flexible buffer; the rule that
protects the system: overspend gets investigated (which leak?) not
punished. Re-audit in one month against real numbers.
Output Format
## The ledger — [month]
| Stream | Total | Biggest line | Chosen / captured split |
[The guess-vs-history gap, if apps were involved]
## Leak report
| Leak | This household's number | Real cause |
## Fixes (ranges to verify, not promises)
[Per leak: mechanism · typical range · this household's version]
## The budget (joy included)
[Per stream · the protected list · buffer · the investigate-don't-punish
rule · re-audit date]
Quality Checks
- [ ] All four streams present; delivery history requested by name when
apps are in play
- [ ] Chosen spending is explicitly protected and appears IN the budget
- [ ] Every savings number is a labelled range-to-verify, never a promise
- [ ] Waste analysis names actual recurring victims from the inputs, not
hypothetical lettuce
- [ ] The tone check: zero shame anywhere — data, causes, mechanisms,
re-audit
Anti-Patterns
- [ ] Do not moralize any line of the ledger — the audit that shames is
the audit that gets abandoned
- [ ] Do not target the chosen pleasures — cutting the loved takeaway is
how the whole budget loses its constituency
- [ ] Do not recommend extreme-couponing/13-store optimization — time is
a cost; the fixes here are structural, not heroic
- [ ] Do not assert current prices or "average household" comparisons as
fact — this household's month is the only benchmark
- [ ] Do not skip the re-audit date; unverified fixes become folklore
Related
[[meal-prep-os]] is the fix for half the leaks; [[attention-reset]] — the
same chosen/captured method, different currency; [[debt-payoff]] when the
found money needs a destination.
想直接用这个技能?
本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。
它属于哪个仓库
exports/openclaw/grocery-budget-audit/SKILL.md同一个仓库里的其他技能
同名技能的其他版本
有 3 个不同仓库或目录里都有叫 grocery-budget-audit 的技能。它们内容并不相同,别混用:
- mohitagw15856/pm-claude-skills — Summarise what Grocery Budget Audit does in one line. Use when asked to [trigger phrases t
- mohitagw15856/pm-claude-skills — Find where the food money actually goes — a no-shame ledger built from real receipts/state