What problem does it solve? Matching bank statement entries to invoices and receipts by hand is slow and error-prone, especially with Israeli-specific formats like DD/MM/YYYY dates, Hebrew merchant names, and lump-sum credit card settlements. This Skill automates fetching, matching, discrepancy detection, and reconciliation reporting for Israeli business accounts. ## Core Features & Use Cases - Automated transaction fetching: Pull transactions from Leumi, Hapoalim, Discount, Mizrahi Tefahot, and card companies (Isracard, Cal, Max) via the israeli-bank-scrapers library or MCP servers. - Multi-strategy matching engine: Exact reference matching, fuzzy date/amount matching, and regex-based recurring pattern rules, with results split into matched, unmatched-bank, and unmatched-accounting buckets. - Reconciliation bridge and reports: Builds the canonical book-to-bank bridge (outstanding checks, deposits in transit, unposted fees and interest) and outputs CSV, JSON, or console summaries, including foreign-currency handling at the Bank of Israel representative rate. - Use Case: Before filing an annual tax return, reconcile a full year of Discount Bank transactions against the invoice register to surface 34 expenses totaling 18,200 ILS that lack matching invoices, grouped by vendor for the accountant. ## Quick Start Ask the agent to reconcile your Bank Hapoalim business account for a given month against your accounting CSV export and produce a reconciliation report with matched, unmatched, and suspicious entries.