gstack

Automate QA testing and capture bug evidence with a headless browser.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates QA testing and bug evidence capture with a fast headless browser.

Core Features & Use Cases

  • Navigate pages, interact with elements, verify state, diff before/after, take annotated screenshots, test responsive layouts, forms, uploads, dialogs, and capture bug evidence.
  • Use when asked to open or test a site, verify a deployment, dogfood a user flow, or file a bug with screenshots.

Quick Start

Run gstack to start a headless QA session and test a deployment or bug scenario.

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 with a headless browser by running a scripted, deterministic workflow that drives navigation, interaction, and verification across your site. It opens deployments, dogfoods user flows, and captures bug evidence automatically.

Can I capture screenshots for bug evidence during web testing?

Yes, you can capture screenshots for bug evidence during web testing. The workflow takes annotated screenshots while verifying site behavior, including layouts, forms, uploads, and dialogs, providing visual proof of issues found during navigation.

What is the best way to verify a deployment using a headless browser?

The best way to verify a deployment using a headless browser is to run a deterministic QA session that navigates pages, interacts with elements, and verifies state. It diffs before and after states to confirm the deployment behaves correctly.

Does headless QA testing work for responsive layouts and dialogs?

Headless QA testing works for responsive layouts and dialogs by scripting interactions that verify state and element behavior. It navigates pages, tests forms and uploads, and captures bug evidence to ensure all UI components function as expected.

Do I need external dependencies to run automated web testing scripts?

No external dependencies are required to run automated web testing scripts. The tool operates independently using optional assets, references, and scripts to drive a deterministic workflow for navigation, interaction, verification, and reporting.

Why use a deterministic workflow for capturing bug evidence?

Use a deterministic workflow for capturing bug evidence to ensure consistent, repeatable test results. It drives navigation and interaction predictably, verifying site behavior and state changes so that screenshots accurately reflect true UI conditions.