What problem does it solve?
Manual browser testing is slow, repetitive, and hard to reproduce. This skill gives Claude Code a persistent headless Chromium browser that can navigate pages, interact with elements, verify state, and capture visual evidence automatically, eliminating hours of manual clicking and screenshotting.
Core Features & Use Cases
- Persistent Browser State: The browser stays alive between commands, preserving cookies, login sessions, and tabs across the entire testing session.
- Ref-Based Interaction: Uses accessibility tree refs like @e1 and @e2 instead of fragile CSS selectors, making element targeting reliable even when the page changes.
- Visual Verification: Take annotated screenshots, diff before/after snapshots, test responsive layouts, and capture bug evidence with element highlighting.
- Use Case: A developer can ask Claude to test their staging deployment, and Claude will automatically navigate to the site, take a snapshot, click through the login flow, verify the dashboard loads, and screenshot any issues found.
Quick Start
Use the gstack browse skill to test your web application by navigating to any URL, interacting with page elements through labeled refs, and capturing screenshots to verify the user flow works correctly.