What problem does it solve? Verifying that a local web application actually works—clicking buttons, submitting forms, checking rendered output—normally requires manual browser testing, which is slow and unrepeatable. This Skill automates that verification with Playwright scripts, including server startup, DOM inspection, screenshots, and console log capture. ## Core Features & Use Cases - Server Lifecycle Management: The with_server.py helper starts one or more dev servers (e.g., backend plus frontend), waits for ports to be ready, runs your automation, and cleans up afterward. - Reconnaissance-Then-Action Workflow: Navigate to a page, wait for networkidle, screenshot or inspect the rendered DOM, then act on discovered selectors—reliable for dynamic JavaScript apps. - Ready-Made Examples: Reference scripts cover element discovery, static HTML automation via file:// URLs, and console log capture. - Use Case: After building a React feature on localhost:5173, run a Playwright script through the server helper to click through the flow, capture screenshots, and confirm no console errors occur. ## Quick Start Ask the agent to start your dev server and run a Playwright script that opens the app, waits for it to load, and takes a full-page screenshot.