What problem does it solve?
Testing web applications manually is slow and error-prone, especially when you need to capture visual evidence, track down console errors, or verify that a specific user flow works across deployments. This skill eliminates the friction by providing a persistent headless browser that you can control with simple text commands, making it fast to reproduce bugs and verify fixes.
Core Features & Use Cases
- Persistent Browser State: The browser stays alive between commands, preserving cookies, login sessions, and open tabs so you can test multi-step flows without re-authenticating every time.
- Visual Debugging & Evidence: Take plain or annotated screenshots, capture console logs and network requests, and generate before/after snapshot diffs to document exactly what changed after an action.
- Form & Interaction Testing: Automate clicks, form fills, dropdown selections, file uploads, and dialog handling to validate user flows end-to-end, including responsive layout checks across mobile, tablet, and desktop viewports.
Quick Start
Use the browse skill to navigate to your application's staging URL, take an annotated screenshot of the main dashboard, and verify that the primary action button is visible and enabled.