What problem does it solve?
This Skill automates the complex and often repetitive task of testing local web applications, from managing server lifecycles to interacting with UI elements and capturing logs. It eliminates manual browser testing, saving developers significant time and ensuring consistent test execution.
Core Features & Use Cases
- Server Management: Automatically starts and stops multiple local development servers (e.g., frontend and backend) for integrated testing.
- Playwright Automation: Generates and executes Playwright scripts to interact with web elements, take screenshots, and capture console logs.
- Use Case: You're developing a new web feature and need to verify its functionality across different user flows. This Skill can start your frontend and backend servers, navigate through your application, simulate user interactions, and report any UI bugs or console errors, all with a single command.
Quick Start
Write a Playwright script to navigate to 'http://localhost:5173', click the 'Login' button, and take a screenshot.