browse

Automate QA browser testing by navigating URLs, interacting with elements, and capturing annotated screenshots.

Updated Apr 5, 2026
One-click install
npx skills add https://github.com/rahmanayon/beehive --skill browse-rahmanayon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: browse
Source: https://github.com/rahmanayon/beehive/tree/main/.claude/skills/gstack/browse
Command: npx skills add https://github.com/rahmanayon/beehive --skill browse-rahmanayon

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires bun, curl, perl, and includes scripts (resource) components.

What problem does it solve?

Automate QA browser testing and site dogfooding.

Core Features & Use Cases

  • Navigate URLs, interact with elements, diff changes, and capture annotated screenshots across responsive layouts.
  • Test forms and uploads, handle dialogs, and assert element states, reporting outcomes for bug reports or deployment checks.
  • Use cases include feature verification, deployment validation, and bug reproduction with evidence.

Quick Start

Open a URL and run a simple test flow to verify feature behavior and capture evidence.

Frequently Asked Questions about browse

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

FAQPage Schema
How do I automate QA browser testing to capture annotated screenshots across responsive layouts?

Automate QA browser testing by navigating URLs and interacting with elements to capture annotated screenshots across responsive layouts. The skill handles dialogs and asserts element states to report outcomes for bug reports or deployment checks.

Can I test form submissions and file uploads in a headless browser flow?

Yes, you can test forms and uploads in a headless browser flow. The skill interacts with elements, handles dialogs, and asserts element states to verify feature behavior and capture evidence for bug reproduction.

Does this headless browser testing tool require bun, curl, and perl installed?

Yes, this headless browser testing tool requires bun, curl, and perl installed as dependencies. These environments support the underlying scripts that automate site dogfooding and QA testing workflows.

What is the best way to diff visual changes during deployment validation?

The best way to diff visual changes during deployment validation is using a headless browser to navigate URLs and interact with elements. The skill captures annotated screenshots across responsive layouts to highlight differences.

Why use headless browser automation for site dogfooding and feature verification?

Use headless browser automation for site dogfooding and feature verification to automatically navigate URLs, interact with elements, and assert states. It provides reported outcomes and screenshot evidence for bug reproduction without manual effort.

How do I handle unexpected dialogs when running automated browser tests?

To handle unexpected dialogs when running automated browser tests, the skill manages dialog interactions during navigation and element interaction. This ensures test flows continue executing and accurately report outcomes for bug reports.