What problem does it solve? Manually driving a browser to test pages, fill forms, scrape content, or debug failing Playwright tests is slow and error-prone. This Skill lets you control a real browser through simple CLI commands, with automatic snapshots and generated Playwright TypeScript code for every action. ## Core Features & Use Cases - Browser Automation: Open pages, click elements, fill forms, navigate tabs, and manage cookies, localStorage, and sessionStorage via commands like playwright-cli click e5. - Test Authoring and Debugging: Run Playwright tests with --debug=cli, attach to the paused session, and rehearse fixes while every action emits copy-paste-ready TypeScript code. - Network Mocking and Diagnostics: Intercept requests with custom responses, capture console logs, network requests, traces, screenshots, and annotated video recordings. - Use Case: A failing login test needs investigation. Run the test in debug mode, attach with playwright-cli attach tw-XXXX, snapshot the page to find the renamed button, rehearse the corrected click, and paste the generated locator back into the test file. ## Quick Start Open example.com in a browser, take a snapshot of the page elements, and click the sign-in button using playwright-cli.