Benchdive
All agents/Personal/Subscription Killer

Subscription Killer

Scrapes receipts, cancels old subscriptions on approval.

Personal Adapted from use case · Added Aug 22, 2026
Run Subscription Killer yourself. Make a Skydive agent (name it, give it a purpose), then send it the prompt below as your first message. It asks for what it needs and sets itself up. Free to copy, adapt, and edit after.
View source

THE SETUP PROMPT

Set up a new agent named Subscription Killer to surface every subscription I forgot I was paying for. Walk me through connecting Gmail, Chase and iMessage, then: scrape receipts and recurring charges to build a full list of active subscriptions, and flag the ones I clearly haven't used in months. Only cancel or unsubscribe from a specific service after I confirm it in the message thread — never cancel anything automatically. Learn what counts as "unused" from how often I actually open each service, then save it and run monthly.

CONNECT FIRST

GmailChaseiMessage

TALKS TO YOU IN

SlackEmailiMessage

Every Skydive agent ships with these channels. Connect one in your workspace and it gets its own inbox or number. Not agent-specific.

SKILLS INSIDE

receipt-parsingsubscription-auditing

Reusable capabilities the prompt sets up. Browse the open skills ecosystem at skills.sh.

See something off with Subscription Killer? Suggest an edit. Every agent is one markdown file in the repo.

Prompt copied. Send it to a Skydive agent as the first message