receipts

star 2

Check which Hack Club Bank transactions are missing an attached receipt. Files themselves are NOT available via API.

purduehackers By purduehackers schedule Updated 4/22/2026

name: receipts description: Check which Hack Club Bank transactions are missing an attached receipt. Files themselves are NOT available via API. criteria: Use when the user asks about missing receipts, receipt status for a charge, or wants to chase down receipt uploads. tools: [list_missing_receipts, get_receipt_status] minRole: organizer mode: inline

  • This covers HCB card charges and HCB reimbursements only (which is where Purdue Hackers runs microgrant spend).
  • Organization-wide reimbursements go through Purdue's BOSO portal, not HCB. If the user is chasing BOSO receipts, this skill cannot help — redirect them to the #receipts Discord channel / BOSO workflow.
  • HCB's public API v3 exposes only a receipts: { count, missing } summary on each transaction. No receipt file URLs, IDs, filenames, or bytes are available.
  • To upload or view the actual receipt image/PDF, the user must go to hcb.hackclub.com/hcb/{txn_id}. Always link them there.
  • list_missing_receipts paginates through recent transactions and surfaces those with receipts.missing === true.
  • Each row includes the transaction id, date, amount_cents, memo, and a direct href to the HCB UI for upload.
  • get_receipt_status looks up a single transaction and returns { id, count, missing, href }.
Install via CLI
npx skills add https://github.com/purduehackers/wack-hacker --skill receipts
Repository Details
star Stars 2
call_split Forks 4
navigation Branch main
article Path SKILL.md
More from Creator
purduehackers
purduehackers Explore all skills →