What problem does it solve? Starting a plain-text accounting ledger from scratch requires knowing Beancount's account structure, correct open directives, and validation tooling. This Skill scaffolds a complete, validated main.bean ledger in the current directory without manual template writing or separate Beancount installation. ## Core Features & Use Cases - Managed scaffolding with bea: Runs bea init and bea check to create and validate a fourteen-account starter ledger, with the engine provisioned automatically. - No-bea fallback template: Writes the same fourteen-account template directly when bea is unavailable, including an optional opening-balance transaction against Equity:OpeningBalances. - Optional Fava browser setup: When requested, configures a uv project with Fava, a Makefile with a dynamic port, and a .gitignore for browser-based ledger viewing. - Use Case: A user in an empty project directory asks to set up a new personal ledger in EUR with a 100 opening checking balance; the Skill creates main.bean with dated account opens, a live opening transaction, and validates it. ## Quick Start Ask the assistant to set up a new beancount ledger in the current directory with your preferred currency and optional opening balance.