gstack

Automates website UI checks and bug capture via a simulated keyboard and mouse driver.

Updated Apr 1, 2026
One-click install
npx skills add https://github.com/viraatdas/vstack --skill gstack-viraatdas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gstack
Source: https://github.com/viraatdas/vstack/tree/main
Command: npx skills add https://github.com/viraatdas/vstack --skill gstack-viraatdas

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Navigate and validate web flows automatically. gstack provides a fast, headless browser to perform QA testing and site dogfooding, reducing manual effort and catching issues early.

Core Features & Use Cases

  • Navigate pages, read content, and interact with elements using a persistent browser daemon.
  • Take annotated screenshots, diff before/after states, and verify responsive layouts, forms, uploads, and dialogs.
  • Use for deploying QA checks, validating deployments, and generating bug evidence for PRs.

Quick Start

Instruct Claude Code to run /browse goto https://example.com and perform a snapshot to capture the accessibility tree.

Frequently Asked Questions about gstack

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

FAQPage Schema
How do I automate QA testing with a headless browser?

Automate QA testing by using a fast headless browser powered by Playwright to navigate pages, interact with elements, take annotated screenshots, and validate states across responsive layouts, forms, and dialogs.

Can I take annotated screenshots during automated web navigation?

Yes, you can take annotated screenshots during automated web navigation by invoking the browser to capture visual evidence, diff before and after states, and generate bug evidence for pull requests.

How do I validate responsive layouts and forms automatically?

Validate responsive layouts and forms automatically by running a headless browser to interact with page elements, read content, and verify state changes across different viewport sizes and dialog interactions.

Does Playwright support generating bug evidence for deployments?

Playwright supports generating bug evidence for deployments by capturing annotated screenshots and comparing page states before and after actions to catch issues early and reduce manual QA effort.

What is the best way to perform site dogfooding without manual effort?

Perform site dogfooding without manual effort by running an automated headless browser daemon that opens pages, interacts with elements, and validates deployment states to catch issues early.

Can I use a headless browser to validate uploads and dialogs?

Yes, you can use a headless browser to validate uploads and dialogs by automating interactions with form elements, reading content, and verifying state changes across these complex web flows.