browse

Automate web-based QA testing with headless Playwright browser navigation and screenshots.

3|Updated Oct 12, 2025
One-click install
npx skills add https://github.com/mostafasudo/warpy --skill browse-mostafasudo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: browse
Source: https://github.com/mostafasudo/warpy/tree/main/.codex/skills/gstack/browse
Command: npx skills add https://github.com/mostafasudo/warpy --skill browse-mostafasudo

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a headless browser for automated testing and site exploration, allowing users to interact with web elements, verify page states, and capture screenshots without a GUI.

Core Features & Use Cases

  • Headless Browser: Perform automated tests and site explorations without a graphical user interface.
  • Interactive Elements: Detect and interact with clickable elements like buttons, links, and inputs.
  • Page State Verification: Verify page states and interactions, including form submissions and AJAX requests.
  • Screenshot Capture: Take screenshots of the entire page or selected elements.
  • Use Case: When you need to test a new feature or verify a deployment, use this Skill to automate tests and capture screenshots for evidence.

Quick Start

Open a new tab in the browser and navigate to the URL you want to test. Then, use the 'snapshot' command to capture an annotated screenshot with interactive elements highlighted.

Frequently Asked Questions about browse

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

FAQPage Schema
How do I run automated QA testing without a graphical user interface?

Automated QA testing without a GUI is performed using a headless browser to navigate URLs, interact with web elements, and verify page states. This Skill leverages Playwright to execute tests and capture evidence screenshots.

Can I capture screenshots of specific elements during site exploratory testing?

Yes, site exploratory testing supports capturing screenshots of the entire page or selected elements. You can use the snapshot command to capture an annotated screenshot with interactive elements highlighted for bug reporting.

Does headless browser automation work with AJAX requests and form submissions?

Headless browser automation works with AJAX requests and form submissions by verifying page states and interactions. It detects and interacts with clickable elements like buttons, links, and inputs to ensure dynamic content loads correctly.

Do I need Playwright installed to automate web-based QA testing?

Yes, you need Playwright installed to automate web-based QA testing, as this Skill requires Playwright and associated libraries for browser control, interaction, and headless automation.

What is the best way to verify a new deployment using headless browser automation?

The best way to verify a new deployment using headless browser automation is to open a new tab, navigate to the target URL, and use the snapshot command to capture annotated screenshots of interactive elements for evidence.