browse

Automate headless browser testing with Playwright and capture screenshots.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Manual browser testing is slow, inconsistent, and hard to document. This skill provides a persistent headless Chromium browser that executes commands in ~100ms, captures screenshots, tracks console and network logs, and maintains state across sessions — turning ad-hoc clicking into reproducible, shareable QA workflows.

Core Features & Use Cases

  • Visual QA & Screenshots: Take plain or annotated screenshots, capture responsive layouts across mobile, tablet, and desktop, and diff pages to spot visual regressions.
  • User Flow Testing: Navigate URLs, interact with elements via stable @refs, fill forms, handle dialogs, and verify success states with element assertions.
  • Evidence Collection: Capture console errors, network requests, and annotated screenshots to attach to bug reports or deployment verifications.

Quick Start

Use the browse skill to navigate to your staging site, take an annotated screenshot of the homepage, and verify that the main content area 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 headless browser screenshots for visual regression testing?

You can capture headless browser screenshots for visual regression testing by running a persistent Chromium instance with Playwright automation, which executes commands in about 100ms and diffs pages to spot visual regressions across responsive layouts.

Can I use headless browser automation for QA user flow testing on staging sites?

Yes, headless browser automation supports QA user flow testing by navigating URLs, interacting with elements via stable references, filling forms, handling dialogs, and verifying success states with element assertions across any HTTP or HTTPS staging site.

What is the best way to collect bug report evidence with console and network logs?

Collecting bug report evidence is best done with a headless browser that tracks console and network logs, captures annotated screenshots, and maintains state across sessions to provide reproducible deployment verification workflows.

Does headless browser testing work with responsive layout validation across mobile and desktop?

Headless browser testing supports responsive layout validation by capturing screenshots across mobile, tablet, and desktop viewports, letting you verify UI consistency and detect visual regressions on any HTTP or HTTPS site.

How to verify deployment success using headless browser automation?

Verify deployment success by navigating to your staging site with the headless Chromium browser, taking annotated screenshots, inspecting CSS, and running element assertions to confirm the main content area and user flows function correctly.

Do I need Playwright to run headless browser automation for QA testing?

Yes, this headless browser automation for QA testing requires a persistent Chromium instance with Playwright automation to execute commands, capture screenshots, import cookies, and maintain state across sessions.