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 you control a real browser with simple CLI commands, automatically generating reusable Playwright TypeScript code from every action. ## Core Features & Use Cases - Interactive Browser Automation: Open pages, click, fill forms, and navigate using element refs from accessibility snapshots, with support for tabs, sessions, cookies, and storage. - Test Generation and Healing: Plan test scenarios, generate Playwright test files from recorded actions, and debug failing tests by attaching to paused test runs. - Debugging and Evidence Capture: Record traces, videos with annotations, screenshots, console logs, and network requests, plus mock API responses for testing. - Use Case: A QA engineer needs to fix a flaky login test. They run the test with --debug=cli, attach playwright-cli to the paused session, inspect the live page snapshot, discover the button label changed, and copy the corrected generated locator directly into the test file. ## Quick Start Use playwright-cli to open https://example.com, take a snapshot, and click the sign-in button.