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 through the playwright-cli command line, turning every action into reusable Playwright TypeScript code. ## Core Features & Use Cases - Browser Automation: Open pages, click, fill forms, navigate tabs, and capture snapshots or screenshots using element refs from accessibility snapshots. - Test Authoring and Healing: Run tests with --debug=cli, attach to the paused session, explore the live page, and copy generated locators and assertions directly into test files following a plan-generate-heal workflow. - Network and Storage Control: Mock requests with route rules, manage cookies and localStorage, save and restore authentication state, and record traces or videos for debugging. - Use Case: A failing login test needs diagnosis. Run it with --debug=cli, attach playwright-cli to the printed session, snapshot the page to find the renamed button, rehearse the corrected click, and paste the generated locator back into the test. ## Quick Start Use the playwright-cli skill to open https://example.com, take a snapshot, and click the sign-in button.