What problem does it solve? Source code tells you what should happen, but only a real browser shows what actually does. This Skill loads live or local web pages in Playwright-driven Chromium, Firefox, or WebKit to reproduce UI bugs, capture console errors and failed network requests, verify login flows, and screenshot layouts at multiple viewport sizes — returning evidence instead of guesses. ## Core Features & Use Cases - Page Auditing: audit_page.py loads any URL, records HTTP status, console errors, uncaught exceptions, failed and slow requests, and screenshots the page at desktop, tablet, and mobile widths, writing a structured JSON report. - Form Inspection & Login: inspect_forms.py enumerates every form field with labels, constraints, and suggested Playwright locators; login.py authenticates using environment-variable credentials and saves a reusable storage-state session file. - Environment Setup & Troubleshooting: check_env.py detects missing Playwright packages and browser binaries, with detailed Windows (winget/Chocolatey) and Linux setup guides plus an error-to-cause troubleshooting reference. - Use Case: A user reports "the login flow is broken on mobile." The Skill logs in with saved credentials, audits the page at 390px width, and returns a screenshot, the failing API response, and the exact console error. ## Quick Start Ask the assistant to check whether your website or a specific page works correctly in a real browser and report any errors with screenshots.