gstack

Provision a persistent headless browser daemon for Playwright-based QA testing.

Updated Mar 15, 2026
One-click install
npx skills add https://github.com/lachieh/babytalk --skill gstack-lachieh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gstack
Source: https://github.com/lachieh/babytalk/tree/main/.claude/skills/gstack
Command: npx skills add https://github.com/lachieh/babytalk --skill gstack-lachieh

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Improves QA efficiency by providing a fast, persistent headless browser daemon to automate navigation, content extraction, form interactions, and visual evidence capture for testing and dogfooding workflows.

Core Features & Use Cases

  • Persistent browser session for reliable stateful testing (cookies, tabs, localStorage) across commands.
  • Rich command surface for navigation, reading, interaction, inspection, and visual validation (screenshots, diff, annotate).
  • End-to-end QA workflows: HTTP interactions, UI tests, form submissions, file uploads, and regression verification with traceable outputs.

Quick Start

Launch the QA browser with /browse and start exercising pages with commands like goto, text, snapshot, and screenshot.

Frequently Asked Questions about gstack

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

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

A persistent headless browser daemon enables reliable browser QA testing by allowing Claude Code to automate navigation, form interactions, and visual evidence capture across stateful sessions.

How does Playwright integration work for headless browser automation?

Playwright integration works by maintaining a persistent browser session that supports stateful testing across commands, including cookies, tabs, and localStorage for reliable UI test execution.

Can I capture screenshots and perform visual diffs for bug reproduction?

Screenshots and visual diffs can be captured to generate bug reproduction evidence. The skill provides commands for visual validation and annotation-based debugging outputs to verify regressions.

Does this tool support stateful testing across multiple browser commands?

Stateful testing is supported through a persistent browser session that retains cookies, tabs, and localStorage, ensuring reliable state management for repeated testing and dogfooding workflows.

What is the best way to start automating web app navigation and form interactions?

Launch the QA browser and use commands like goto, text, snapshot, and screenshot to start automating web app navigation and form interactions, providing a rich command surface for end-to-end QA workflows.