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 session from the command line—navigating, clicking, filling forms, mocking network requests, and generating Playwright test code from your actions. ## Core Features & Use Cases - Interactive Browser Automation: Open pages, click elements by snapshot refs, fill forms, manage tabs, cookies, and storage, and capture screenshots, PDFs, traces, and videos. - Playwright Test Workflows: Run and debug tests via --debug=cli, attach to paused sessions, and follow a spec-driven plan → generate → heal workflow where every CLI action emits ready-to-paste TypeScript test code. - Network Mocking & DevTools: Intercept and mock requests, inspect console output and network traffic, and run arbitrary Playwright code for geolocation, permissions, frames, and downloads. - Use Case: A failing CI test can be rerun with npx playwright test --debug=cli, attached via playwright-cli attach tw-XXXX, inspected with snapshots, and fixed by copying the generated locator code back into the test file. ## Quick Start Ask the AI to open a website with playwright-cli, take a snapshot of the page, and click or fill elements using the refs from that snapshot.