What problem does it solve? Manually driving a browser to test web pages, debug failing Playwright tests, or capture UI evidence is slow and error-prone. This Skill gives an AI agent a complete command-line interface to open browsers, interact with page elements via snapshot refs, manage sessions and storage, mock network requests, and record traces or videos. ## Core Features & Use Cases - Browser Automation: Open pages, click, fill, drag, and navigate using snapshot element refs, CSS selectors, or Playwright locators, with automatic TypeScript code generation for every action. - Test Plan-Generate-Heal Workflow: Explore an app to write a test plan spec, generate Playwright test files from live interactions, and debug or heal failing tests via --debug=cli attach sessions. - Sessions, Storage, and Network Control: Run isolated named browser sessions, save and restore cookies/localStorage state, and mock or block network requests with route rules. - Use Case: A QA engineer asks the agent to verify a login flow: the agent opens the app, fills credentials using snapshot refs, captures a trace and video of the run, and generates a Playwright test file with assertions from the recorded actions. ## Quick Start Ask the agent to open a website with playwright-cli, take a snapshot, and click or fill elements by their refs to automate the browser task you describe.