What problem does it solve? Manually driving a browser to test web pages, debug failing Playwright tests, or capture page state is slow and repetitive. This Skill lets an AI agent control a real browser session via the playwright-cli command line, producing snapshots, generated test code, traces, and videos without writing boilerplate automation scripts. ## Core Features & Use Cases - Interactive Browser Automation: Open pages, click, fill forms, drag, upload files, and inspect accessibility snapshots using element refs, CSS selectors, or Playwright locators. - Test Authoring and Healing: Run Playwright tests with --debug=cli, attach to the paused session, rehearse fixes, and copy the auto-generated TypeScript code directly into test files following a plan-generate-heal workflow. - Session, Storage, and Network Control: Manage multiple isolated named sessions, save and restore cookies/localStorage state, and mock or block network requests with route rules. - Use Case: A failing CI test needs diagnosis. Run it with --debug=cli, attach playwright-cli to the paused session, snapshot the page to find the renamed button, rehearse the corrected click, and paste the generated locator back into the test. ## Quick Start Ask the agent to open a website with playwright-cli, take a snapshot of the page, and click or fill elements by their snapshot refs.