browse

Drive a headless browser to navigate pages, interact with elements, and capture evidence.

43|7|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/lucas-flatwhite/gstack-ko --skill browse-lucas-flatwhite
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: browse
Source: https://github.com/lucas-flatwhite/gstack-ko/tree/main/browse
Command: npx skills add https://github.com/lucas-flatwhite/gstack-ko --skill browse-lucas-flatwhite

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Navigating, validating, and evidencing web UI behavior across features requires repeated manual steps; this Skill provides a repeatable, headless browser to test pages, interact with elements, and capture evidence for bugs.

Core Features & Use Cases

  • Navigate any URL and interact with page elements
  • Verify page state, perform diffs before/after actions, and capture annotated screenshots
  • Test responsive layouts, forms, uploads, and modal dialogs across environments
  • Persist cookies, tabs, and login sessions between commands for realistic dogfooding

Quick Start

Begin by triggering the browser skill with /browse and issue commands to goto pages, run snapshots, and verify results.

Frequently Asked Questions about browse

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

FAQPage Schema
How do I automate end-to-end QA testing with a headless browser?

Automating end-to-end QA testing with a headless browser involves driving page navigation, element interaction, and evidence collection. This Skill executes deterministic commands like goto, snapshot, and upload to verify features and capture annotated screenshots without manual steps.

Can I persist login sessions and cookies when testing web UI behavior?

Yes, you can persist login sessions and cookies when testing web UI behavior. The headless browser maintains persistent session state between commands, enabling realistic dogfooding across responsive layouts, forms, and dialogs during regression testing.

What is the best way to capture evidence for bugs during regression testing?

The best way to capture evidence for bugs during regression testing is to automate a headless browser to perform diffs before and after actions. This Skill captures annotated screenshots and verifies page state to document UI behavior issues.

Does headless browser automation work for testing modal dialogs and file uploads?

Headless browser automation works for testing modal dialogs and file uploads. It drives a browser to interact with these elements, verify page state, and collect evidence across various environments using deterministic commands.

How do I start automating web UI navigation and feature verification?

To start automating web UI navigation and feature verification, trigger the browser with /browse in a controlled environment. Issue deterministic commands to goto pages, run snapshots, and verify results for your QA workflows.

Are there limitations when using a persistent headless browser for QA testing?

Limitations when using a persistent headless browser for QA testing include the requirement for manual activation through /browse and a controlled environment. It relies on a deterministic command surface, meaning non-deterministic UI behaviors may challenge automation.