gstack

Automate QA testing and site dogfooding with a headless browser.

Updated Jun 4, 2026
One-click install
npx skills add https://github.com/aporto-tech/aporto-agent-skills --skill gstack-aporto-tech
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gstack
Source: https://github.com/aporto-tech/aporto-agent-skills/tree/main/skills/gstack/gstack
Command: npx skills add https://github.com/aporto-tech/aporto-agent-skills --skill gstack-aporto-tech

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires browser_automation, repository_read, deployment_inspection, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines QA testing and site dogfooding, enabling users to navigate pages, interact with elements, verify states, and capture bug evidence efficiently.

Core Features & Use Cases

  • Headless Browser: Navigate pages and interact with elements without a GUI.
  • State Verification: Compare before/after states and take annotated screenshots.
  • Responsive Layout Testing: Test layouts on different devices and screen sizes.
  • Use Case: When asked to test a website for functionality, responsiveness, or to capture a bug with screenshots.

Quick Start

Run 'gstack browse https://example.com' to start browsing and testing the website.

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 for a web application using a headless browser?

Automate QA testing by running gstack to navigate pages and interact with elements via a headless browser. It enables engineers to verify web application states and capture bug evidence efficiently without requiring a graphical interface.

Can I capture annotated screenshots during site dogfooding to verify web page states?

Yes, you can capture annotated screenshots during site dogfooding to verify web page states. The Skill compares before and after states, taking annotated screenshots to provide clear bug evidence for engineers and QA professionals.

How do I test responsive layouts across different screen sizes and devices?

Test responsive layouts by running the Skill against target web pages to check layouts on different devices and screen sizes. This responsive layout testing ensures web applications render correctly across various viewport dimensions.

Do I need repository access and browser automation tools to perform web application testing?

Yes, you need browser automation tools and repository access to perform web application testing. The Skill relies on browser automation for navigation and repository read capabilities to function correctly within engineering and QA workflows.

What is the best way to start browsing and testing a website for functionality issues?

The best way to start browsing and testing a website for functionality issues is running the browse command with your target URL. This initiates headless browser navigation, allowing you to interact with elements and verify functionality immediately.