What problem does it solve?
Provides a fast, persistent headless Chromium interface so agents and developers can perform reliable end-to-end QA, dogfooding, and visual verification without manual browser sessions or repeated logins. It reduces brittle selector work by exposing accessibility-based @ref locators, annotated screenshots, diffs, and replayable browser state for reproducible bug reports.
Core Features & Use Cases
- Persistent headless Chromium daemon with sub-second subsequent command latency for interactive QA sessions and scripted verification.
- Ref-based element selection (ARIA @e refs and cursor-interactive @c refs) so agents click/fill without brittle CSS selectors.
- Annotated snapshots, visual diffing, responsive screenshots, element crops, and screenshot evidence suitable for PR bodies and bug reports.
- Cookie import from real browsers, headed-mode handoff, and secure localhost bearer-token auth for testing authenticated flows.
- Use cases: automated staging checks before deploy, guided QA runs that generate screenshots + regression tests, and rapid dogfooding of feature flows.
Quick Start
Use the gstack browse skill to open a URL, capture an interactive snapshot, and save an annotated screenshot for bug evidence.