gstack

Drive a headless browser to automate QA testing and capture annotated screenshots.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/zzxtbeta/design-handbook --skill gstack-zzxtbeta
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gstack
Source: https://github.com/zzxtbeta/design-handbook/tree/main/.agents/skills/gstack
Command: npx skills add https://github.com/zzxtbeta/design-handbook --skill gstack-zzxtbeta

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Drives a fast headless browser to automate QA testing and site dogfooding, enabling AI agents to interact with pages, verify state, and generate evidence through annotated screenshots and diffs.

Core Features & Use Cases

  • Navigate and automate browser flows with commands like goto, back, forward, reload.
  • Read content and inspect page state with text, html, links, forms, accessibility, cookies, and storage.
  • Snapshot with diff and annotate to verify changes and produce evidence for bugs and design reviews.
  • Interact with pages via click, fill, type, hover, select, upload, and handle dialogs.
  • Visual testing and debugging: screenshots, PDFs, responsive layouts, and performance hints.

Quick Start

Launch the browse daemon, go to a URL, snapshot the page, and save an annotated screenshot.

Frequently Asked Questions about gstack

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate QA browser interactions for testing and dogfooding?

You can automate QA browser interactions by using a headless browser driven by an AI agent to navigate pages, interact with elements, and verify state. This enables automated testing and site dogfooding without manual input.

What is headless browser testing for state verification and evidence capture?

Headless browser testing for state verification drives a browser without a UI to inspect page content, verify accessibility, and capture annotated screenshots. It generates visual evidence for bug reports and design reviews.

Do I need a local Playwright browser daemon to run AI agent browser automation?

Yes, you need a local browser daemon supported by Playwright to run AI agent browser automation. The daemon provides the necessary browse commands for navigation, inspection, snapshotting, and visual output.

Can I capture annotated screenshots and diffs during automated web navigation?

Yes, you can capture annotated screenshots and diffs during automated web navigation. The snapshot feature verifies page changes and produces visual evidence, which is useful for debugging and design reviews.

Does headless browser automation work for responsive layout and performance testing?

Headless browser automation supports responsive layout and performance testing by rendering pages across different viewport sizes and capturing performance hints. It also outputs screenshots and PDFs for visual debugging.