Reads bank statement CSVs (any bank: columns mapped in the contract, comma or semicolon, UTF-8 or Windows-1252, oldest-first or newest-first, single amount or debit/credit, CR/DR and currency-symbol amounts, failed and pending rows dropped by status), proves every running balance and the statement closing balance.
Reads bank statement CSVs (any bank: columns mapped in the contract, comma or semicolon, UTF-8 or Windows-1252, oldest-first or newest-first, single amount or debit/credit, CR/DR and currency-symbol amounts, failed and pending rows dropped by status), proves every running balance and the statement closing balance, categorizes every row with the contract's rules, pairs transfers between your own accounts so they net out, matches every Stripe payout to a bank deposit, matches receipts from customers invoiced outside Stripe to their declared contracts, and produces monthly cash collected, payroll, COGS, S&M, gross and net burn with a PASS/FAIL/BLOCKED gate. Use when someone asks "reconcile our bank accounts", "categorize our bank transactions", "what is our real burn", "do our Stripe payouts match the bank", "tie cash to the statements", or after stripe-revenue-ingest. Do NOT use for double-entry bookkeeping or tax categorization in an accounting system (an accountant, or the free finance-accounting-ops pack's month-end-close for process guidance), for expense policy (expense-policy), or for card-level expense reports.This is the skill's description: the text your AI reads to decide when the skill applies.
This is the skill's header. The step-by-step instructions are paid content and aren't shown here.
bank-cash-ingest/SKILL.md
---
name: bank-cash-ingest
description: Reads bank statement CSVs (any bank: columns mapped in the contract, comma or semicolon, UTF-8 or Windows-1252, oldest-first or newest-first, single amount or debit/credit, CR/DR and currency-symbol amounts, failed and pending rows dropped by status), proves every running balance and the statement closing balance, categorizes every row with the contract's rules, pairs transfers between your own accounts so they net out, matches every Stripe payout to a bank deposit, matches receipts from customers invoiced outside Stripe to their declared contracts, and produces monthly cash collected, payroll, COGS, S&M, gross and net burn with a PASS/FAIL/BLOCKED gate. Use when someone asks "reconcile our bank accounts", "categorize our bank transactions", "what is our real burn", "do our Stripe payouts match the bank", "tie cash to the statements", or after stripe-revenue-ingest. Do NOT use for double-entry bookkeeping or tax categorization in an accounting system (an accountant, or the free finance-accounting-ops pack's month-end-close for process guidance), for expense policy (expense-policy), or for card-level expense reports.
---
… the full instructions are part of a premium pack and load in your AI once you have access.