What problem does it solve? The Finance dashboard shows stale example data because it has no live connection to the accounting system. This Skill closes that gap by pulling real data through acct_* MCP tools and writing machine-readable JSON snapshots that the dashboard backend reads automatically. ## Core Features & Use Cases - Live Data Refresh: Calls acct_* MCP tools (balance sheet, P&L, invoices, bills, contacts) via the accounting bridge and computes the full 5-tab dashboard payload. - Seven Snapshot Pages: Writes cash, assets, P&L, revenue concentration, budget-vs-actual, AR aging, AP, and compliance JSON files to finance/snapshots/. - Idempotent & Empty-Safe: Every run overwrites snapshots with fully recomputed payloads; an empty brain produces zeros and empty arrays without crashing. - Use Case: Schedule a daily 7am cron or trigger /refresh-finance-dashboard after month-end close so the Finance dashboard reflects current QuickBooks, Xero, or Bukku data with risk alerts for overdue AR and budget overruns. ## Quick Start Run the write_snapshots.py script with the finance-manager profile credentials configured, or use --dry-run first to preview the snapshot payloads without writing files.