Spend Audit

Intercept a hesitant purchase and run a structured Q&A audit to separate impulse / novelty / self-reward from a genuine recurring need — so the user avoids unnecessary spending. Reads the user's money-principles, asks a fixed backbone of behavioural questions (real frequency, real pain vs want, existing substitute, source of the urge, timing/opportunity-cost, card & bottom-line checks) via AskUserQuestion, reaches a verdict (buy / don't / use what you have / find cheaper / cool-down N days), and appends the decision to a running audit log. Use whenever the user is tempted by or unsure about a purchase and wants to check it's not impulse — "should I buy X", "想買 X 但猶豫", "該不該買", "help me audit this purchase", "幫我審這筆消費", "衝動消費", "spend audit", "consumption audit", "avoid an impulse buy" — even if they don't name a skill. This is the PRE-purchase sibling of daily-reviewer: daily-reviewer logs money already spent at day's end; spend-audit intercepts a purchase BEFORE it happens. For nightly 記帳 of spends that alread

chienchuanw a418119 7.4 KB Updated

File contents

chienchuanw/chuan-skills/tree/main/plugins/money/skills/spend-audit commit a4181192d4

Frequently asked questions

npx skillmds@latest add chienchuanw/spend-audit