What problem does it solve? Closing a restaurant POS register is irreversible: once a drawer or business day is closed, the records become immutable. This Skill prevents premature or duplicate closes by checking for unsettled tables and unclosed drawers first, surfacing cash discrepancies as facts, and requiring explicit human confirmation before each irreversible step. ## Core Features & Use Cases - Safe multi-step closing flow: Checks the current business day, detects forgotten open days, lists drawer states, and reconciles theoretical vs. counted cash before any close operation. - Discrepancy reporting: Presents cash over/short differences as-is (theoretical amount, counted amount, difference) without rounding or guessing causes, backed by payment detail breakdowns. - Opening flow: Handles business day and drawer opening with float amount confirmation, preventing double-opens. - Use Case: A store manager says "close out today's register" at the end of the night. The Skill verifies no unsettled tables remain, compares the drawer's theoretical cash against the counted amount, shows any difference, gets confirmation, closes the drawer, then closes the business day, and finally prints the closing report. ## Quick Start Ask the assistant to close out today's register and walk through the cash drawer reconciliation and closing report for the rocky-regi POS.