What problem does it solve? Manually driving a browser to test web pages, debug failing Playwright tests, or capture UI evidence is slow and repetitive. This Skill lets you control a real browser session through simple CLI commands, with every action automatically generating reusable Playwright TypeScript code. ## Core Features & Use Cases - Interactive Browser Automation: Open pages, click, fill forms, navigate tabs, manage cookies and storage, and take snapshots using element refs from accessibility snapshots. - Test Authoring and Healing: Run Playwright tests in debug mode, attach to the paused session, rehearse fixes live, and copy the generated TypeScript back into test files following a plan-generate-heal workflow. - Debugging and Evidence Capture: Record traces, videos with chapter overlays, console logs, and network requests, plus mock API responses for controlled testing. - Use Case: A failing checkout test needs diagnosis. Run it with --debug=cli, attach playwright-cli to the paused session, inspect the snapshot and network requests, rehearse the corrected click, and paste the generated locator code into the test. ## Quick Start Open my staging site in a browser with playwright-cli, take a snapshot, and fill in the login form to verify the sign-in flow works.