What problem does it solve? Verifying UI changes in the BMRC Logistics app normally requires a running Firebase backend and manual clicking through pages. This Skill boots the Next.js app against seeded Firestore and Auth emulators and drives it with Playwright, so you can confirm pages render and capture screenshots without ever touching production data. ## Core Features & Use Cases - Emulator-backed smoke driver: One command starts the Firestore and Auth emulators, seeds representative data plus an admin user, boots next dev, and runs the Playwright spec. - Screenshot capture: Writes PNG screenshots of statpacks, buy-list, assets, inventory, dashboard, and other surfaces to the skill's screenshots/ folder for visual review. - Auth-gated page testing: Signs in through the real /login form against the Auth emulator so admin-gated pages (dashboard, inventory, audit, assets) render for verification. - Use Case: Before committing a UI change, ask the agent to run the smoke driver and inspect the generated screenshots to confirm the pages render correctly against seeded data. ## Quick Start Ask the agent to run the BMRC Logistics smoke driver and show you the screenshots of the main pages.