What problem does it solve?
This Skill helps you test and debug local web applications without manual clicking by providing a reliable Playwright-based workflow for inspecting pages, identifying selectors, and running UI actions.
Core Features & Use Cases
- Run deterministic Playwright automation: Create native Python Playwright scripts to verify frontend behavior.
- Manage server lifecycles for testing: Use the provided helper to start one or more servers and then run your automation after the ports are reachable.
- Reconnaissance-then-action workflow: Screenshot and inspect rendered DOM to discover selectors, then execute actions safely after the app finishes loading (network idle).
- Debug UI and capture evidence: Capture screenshots and (via examples) console logs to troubleshoot UI behavior.
Quick Start
Start your local app servers (or start them via the helper) and then write a Playwright Python script that navigates to the URL and waits for networkidle before performing UI actions.