gstack

Drive a headless browser to load URLs, interact with UI, and verify state.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, marked, diff, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Automates QA testing of web pages by driving a headless browser to load pages, interact with UI, and verify state.

Core Features & Use Cases

  • Automated navigation & interaction: goto, text, click, fill, and forms handling to simulate real user flows.
  • Evidence generation: diff-before/after, annotated screenshots, and visual proof of correct/incorrect behavior.
  • Responsive testing & coverage: test layouts across breakpoints and validate UI across devices.
  • Deployment verification: quick checks that a deployed site behaves as expected and captures bugs with reproducible steps.

Quick Start

Launch a headless browser and load a URL with the browse command to start QA testing.

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 of web pages with a headless browser?

Automate QA testing by driving a headless browser to load URLs, interact with UI elements, and verify application state. You can simulate real user flows using commands for navigation, clicking, filling forms, and capturing evidence of behavior.

Can I generate visual diffs and annotated screenshots during browser automation?

Yes, visual diffs and annotated screenshots are supported during browser automation. The tool generates diff comparisons before and after interactions, alongside annotated screenshots, providing visual proof of correct or incorrect UI behavior.

Does Playwright support responsive testing across multiple device layouts?

Playwright supports responsive testing by validating UI across multiple breakpoints and device layouts. This allows you to test layouts comprehensively and ensure web pages render correctly across different screen sizes during automated QA.

How do I verify deployment correctness and capture bugs with reproducible steps?

Verify deployment correctness by running automated checks that simulate user flows on the deployed site. It captures bugs with reproducible steps, persisting per-session cookies and tabs to ensure test reproducibility and accurate state verification.

What is the best way to handle forms and simulate real user flows in automated QA?

Simulate real user flows in automated QA using dedicated commands for text input, clicking, and forms handling. These interactions drive the headless browser to accurately replicate user behavior and verify the resulting UI state.