What the skill does
The subscription-auditor skill bundles three prompts into one invocation. You say “run my subscription audit” and the agent:
- Calls
get_recurring_chargeswith a 6-month lookback window. - Groups by merchant, normalizes merchant-name variants, converts yearly charges to monthly equivalents, and sorts by cost.
- Flags likely-unused subscriptions using context (streaming service overlap, seasonal apps, free-trial-bump patterns).
- Renders a three-column table: merchant, monthly cost, action (keep / cancel / investigate).
The action column is the point. It turns a list of charges into a decisional list.
Install it
For Claude Code users, the skill lives in the public BankBridge Skills repo. Clone it and symlink into your skills directory:
git clone https://github.com/bankbridge-money/bankbridge-skills.git ~/bankbridge-skills
ln -s ~/bankbridge-skills/subscription-auditor ~/.claude/skills/For other hosts, paste the prompt file into your system prompt slot. It's about 300 lines; no special syntax beyond the tool-name references.
Run it quarterly
Once per quarter is the sweet spot. More frequent and you're auditing the same unchanged list; less frequent and subscriptions have time to pile up unnoticed.
“Run my subscription audit.”
Output takes ~20 seconds. Go down the action column; cancel from each service's website; move on with your life. Re-run next quarter to confirm cancellations took effect.
Customize the thresholds
The default skill flags anything over $5/mo that it deems “likely unused.” You can tune:
- Minimum flag threshold. Default $5/mo. Lower to catch the $2.99 apps; higher to reduce noise.
- Lookback window. Default 6 months. Longer catches yearly subs; shorter runs faster.
- “Likely unused” heuristic.The skill accepts a list of services you know you use so the agent doesn't flag them. Add your must-keeps to a
keep.txtfile next to the skill.