What problem does it solve? Monthly bookkeeping requires manually cross-checking a bank statement against scattered email receipts and a spreadsheet ledger, a process that is slow and prone to silently missing transactions that never generate email. This Skill automates the monthly financial close for the Zynkr Finance Ledger, proving completeness with a balance identity that must hold to the dollar before anything is written. ## Core Features & Use Cases - Statement-first reconciliation: Reads every line of the 台北富邦 statement PDF as the spine of the month, then sweeps the Finance Gmail label for invoices, receipts, and remittance notices, and diffs both against the ledger. - Balance identity gate: Verifies that opening balance plus all non-personal ledger rows equals the closing balance to the dollar, resolving any residual into named findings (missing rows, splits, NT$15 fees, or phantom entries). - Controlled append and reporting: Proposes the full append batch as a table and writes to the Transactions tab only on a single confirmation, then files the statement PDF to Drive and mails an HTML monthly performance report. - Use Case: Hand the Skill the August statement PDF and say "把八月的帳結一結" — it reconciles the month, appends the missing rows after your confirmation, files the PDF, and emails the close report. ## Quick Start Give the Skill the month and the 台北富邦 statement PDF, for example by saying "close the month 2024-08 with this statement PDF", and it will reconcile, propose the ledger appends, and send the monthly report.