gstack

Automate browser-based QA testing with Playwright and diff-enabled verification.

Updated Feb 27, 2026
One-click install
npx skills add https://github.com/abustamam/portfolio-blog --skill gstack-abustamam
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gstack
Source: https://github.com/abustamam/portfolio-blog/tree/main/.claude/skills/gstack
Command: npx skills add https://github.com/abustamam/portfolio-blog --skill gstack-abustamam

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Automates browser-based QA testing and live-site verification to catch UI bugs early.

Core Features & Use Cases

  • Navigate to URLs, interact with page elements, capture annotated screenshots, and verify UI states.
  • Diff before/after actions, record console/network/dialog outputs, and manage cookies for authenticated testing.
  • Use for feature validation, deployment checks, regression testing, and bug reproduction with evidence.

Quick Start

Interact with a URL to perform a quick QA pass and capture a report.

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 for live-site verification?

Headless browser QA automation uses a persistent agent to navigate, interact, and verify web page state. It captures screenshots and console outputs to catch UI bugs during feature validation or deployment checks.

Can I use Playwright to capture and diff UI states during bug reproduction?

Playwright enables browser automation for capturing snapshots and diffing before/after actions. This diff-enabled verification helps reproduce bugs by comparing UI state changes and recording network or dialog outputs as evidence.

What's the best way to perform regression testing on authenticated web apps?

Regression testing on authenticated web apps requires importing cookies into a headless browser session. You can then navigate protected routes, click elements, and capture annotated screenshots to verify UI states.

Does headless browser testing with Playwright support capturing console and network outputs?

Headless browser testing with Playwright supports recording console logs, network traffic, and dialog outputs during navigation. It captures this evidence alongside screenshots to verify page behavior and reproduce issues.

How do I run deployment checks to catch UI bugs across web apps?

Deployment checks use a persistent headless browser agent to navigate URLs and verify UI states after release. The agent applies deterministic commands like goto, click, and snapshot to validate features and capture evidence.