browse

Provide a headless Chromium browser for automated web testing and interaction.

127k|19.1k|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/garrytan/gstack --skill browse-garrytan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: browse
Source: https://github.com/garrytan/gstack/tree/main/browse
Command: npx skills add https://github.com/garrytan/gstack --skill browse-garrytan

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a fast, persistent headless browser for automating web testing, verifying deployments, and debugging user flows, eliminating manual QA steps.

Core Features & Use Cases

  • Automated QA: Run end-to-end tests, check page states, and verify UI elements.
  • Visual Regression: Capture screenshots and diffs to catch visual bugs.
  • User Flow Simulation: Interact with forms, buttons, and links to test complex user journeys.
  • Use Case: Automatically test a new feature by navigating to the staging URL, logging in, filling out a form, submitting it, and verifying the success message appears.

Quick Start

Navigate to https://example.com and check if the main heading is visible.

Frequently Asked Questions about browse

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

FAQPage Schema
How do I automate web testing with a headless browser?

Headless browser automation for web testing is handled by instantiating a Chromium instance to navigate URLs, extract content, inspect elements, capture visual snapshots, and debug via console and network logs.

Can I use Playwright for end-to-end QA testing and user flow simulation?

Playwright supports robust end-to-end QA testing by automating complex user flow simulations, allowing scripts to interact with forms, buttons, and links to verify deployment success and page states.

What's the best way to capture screenshots for visual regression testing?

Capturing screenshots for visual regression testing requires a fast headless Chromium browser to navigate target pages, take visual snapshots, and diff them to catch visual bugs in deployed UI elements.

Does this headless Chrome instance support extracting page content and debugging network logs?

The headless Chrome instance supports content extraction, element inspection, and debugging by providing direct access to console outputs and network logs during automated web interaction and navigation.

How do I verify a staging deployment by simulating a login and form submission?

Verifying a staging deployment involves navigating to the staging URL, automating the login process, filling out and submitting a form, and checking that the expected success message appears.

Do I need Playwright installed to run automated browser interactions?

Playwright is required as the underlying dependency to run automated browser interactions, providing the robust framework needed to control the headless Chromium instance for QA testing and dogfooding.