What problem does it solve? Manually driving a browser to test web pages, debug failing Playwright tests, or record user flows is slow and error-prone. This Skill lets an AI agent control a real browser through the playwright-cli command line, capturing snapshots, interacting with elements, and producing ready-to-use Playwright TypeScript code. ## Core Features & Use Cases - Interactive Browser Automation: Open pages, click, fill forms, navigate tabs, manage cookies and storage, and inspect accessibility snapshots with element refs. - Test Authoring and Healing: Run Playwright tests in debug mode, attach to the paused session, rehearse fixes live, and copy the auto-generated TypeScript back into test files following a plan-generate-heal workflow. - Debugging and Recording: Capture traces, network requests, console logs, screenshots, and annotated videos, plus mock network requests for controlled testing. - 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 changed locator, rehearse the corrected click, and paste the generated code into the test. ## Quick Start Ask the agent to open a website with playwright-cli, take a snapshot, and click or fill elements by their snapshot refs to automate the browser task you describe.