gstack

Automate browser-based QA with a persistent headless browser daemon.

2|2|Updated Dec 1, 2024
One-click install
npx skills add https://github.com/Yaugourt/LiquidTerminal_Back --skill gstack-yaugourt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gstack
Source: https://github.com/Yaugourt/LiquidTerminal_Back/tree/main/.agents/skills/gstack
Command: npx skills add https://github.com/Yaugourt/LiquidTerminal_Back --skill gstack-yaugourt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

gstack provides a fast, deterministic headless browser workflow for QA, dogfooding, and bug reporting with Claude Code, replacing brittle manual steps.

Core Features & Use Cases

  • Persistent browser daemon that you can reuse across commands like goto, click, text, and snapshot.
  • Diff, annotate, and screenshot capabilities to verify changes and collect bug evidence.
  • Support for responsive testing, forms, uploads, dialogs, and real-world user flows.

Quick Start

Start a headless browser session and issue simple QA commands to navigate, interact, and capture evidence.

Frequently Asked Questions about gstack

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

FAQPage Schema
How do I automate headless browser QA with Claude Code?

Automate headless browser QA with Claude Code by starting a persistent browser daemon, then issuing commands to navigate pages, interact with UI elements, and capture annotated screenshots to validate state.

Can I capture screenshots and diff UI changes in a headless browser workflow?

Yes, you can capture screenshots and diff UI changes in a headless browser workflow; the daemon annotates screenshots and verifies state differences to collect bug evidence across responsive layouts, forms, and dialogs.

Does gstack support testing real-world user flows like forms and uploads?

Yes, gstack supports testing real-world user flows like forms, uploads, and dialogs; the daemon navigates pages, interacts with UI elements, and validates state across responsive layouts to simulate actual user behavior.

How do I run responsive layout testing using a headless browser daemon?

Run responsive layout testing by starting the persistent headless browser daemon and issuing navigation and snapshot commands; it captures annotated screenshots across different responsive layouts to verify UI state.

What's the best way to do site dogfooding and bug reporting with Claude Code?

The best way to do site dogfooding and bug reporting with Claude Code is using a fast headless browser daemon to navigate pages, validate state, diff changes, and capture annotated screenshots as bug evidence.

Why use a persistent headless browser daemon instead of manual QA steps?

Use a persistent headless browser daemon instead of manual QA steps to replace brittle manual processes with deterministic automation, reusing a single browser session across multiple navigation, interaction, and snapshot commands.