What problem does it solve? Manually testing web applications across browsers, devices, and network conditions is slow and error-prone. This Skill lets you drive a real browser from the command line to navigate pages, fill forms, capture screenshots, mock APIs, and debug failures without writing standalone test scripts. ## Core Features & Use Cases - Snapshot-driven interaction: Take an accessibility snapshot to get element refs (e1, e2, e3), then click, fill, select, and drag elements precisely without guessing selectors. - Network mocking and debugging: Intercept API requests with route rules, simulate errors and latency, record traces, and inspect console and network activity. - State, sessions, and emulation: Save and restore auth state, run isolated named sessions in parallel, emulate devices, geolocation, locales, dark mode, and capture screenshots, PDFs, and video. - Use Case: Verify a login flow on your staging app by opening the page, snapshotting the form, filling credentials, saving the auth state for reuse, and capturing a screenshot plus trace for the bug report. ## Quick Start Ask the agent to open your local web app with playwright-cli, take a snapshot, fill in the login form, click submit, and save a screenshot of the resulting dashboard.