What problem does it solve? Driving a browser for testing, scraping, or UI verification normally requires writing and running full Playwright scripts. This Skill lets an AI agent control a live browser session directly through the playwright-cli command line, turning every action into reusable Playwright TypeScript code. ## Core Features & Use Cases - Interactive Browser Control: Open pages, click, fill forms, navigate tabs, and inspect accessibility snapshots using element refs, CSS selectors, or Playwright locators. - Test Authoring and Healing: Follow a plan-generate-heal workflow where CLI actions emit Playwright TypeScript that is collected into test files, then debug failing tests by attaching to a paused --debug=cli run. - Network, Storage, and Session Management: Mock requests, manage cookies and localStorage, save and restore auth state, and run multiple isolated named browser sessions concurrently. - Use Case: Record an annotated video walkthrough of a new UI flow with chapters and overlays, then attach the WebM directly to a pull request with gh pr create --attach. ## Quick Start Use the playwright-cli skill to open https://example.com, take a snapshot, and click the sign-in button.