What problem does it solve?
This Skill removes the manual, error-prone process of interacting with and debugging web UIs by driving a real browser from the terminal to navigate, fill forms, take snapshots, capture screenshots, trace flows, and extract content.
Core Features & Use Cases
- CLI-first browser automation using a wrapper that runs playwright-cli via npx so the CLI works without a global install.
- Stable element snapshot workflow to capture element refs, interact reliably, and re-snapshot after navigation or significant DOM changes.
- Artifacts and debugging: capture screenshots, PDFs, traces, and console/network output; use session isolation for reproducible runs and store outputs under output/playwright/.
- Common uses: form filling and submission, data extraction from pages, multi-tab flows, UI-flow debugging with tracing, and quick visual checks with headed runs.
Quick Start
Open a URL with the wrapper script, take a snapshot, interact with elements to reproduce the flow, and save a screenshot to output/playwright/session1/.