browser

Automate browser navigation, form filling, and content extraction via agent-browser CLI.

9|Updated Dec 21, 2025
One-click install
npx skills add https://github.com/gewoonseba/dotfiles --skill browser-gewoonseba
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: browser
Source: https://github.com/gewoonseba/dotfiles/tree/main/claude/.claude/skills/browser
Command: npx skills add https://github.com/gewoonseba/dotfiles --skill browser-gewoonseba

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Browsing the web manually is slow and error-prone for repetitive tasks. This skill automates web navigation, form filling, content extraction, and testing across multiple profiles (root, partner, and customer) to speed up QA, data gathering, and routine web interactions.

Core Features & Use Cases

  • Open URLs and navigate pages using pre-authenticated profiles for root, partner, and customer.
  • Interact with page elements: click, fill forms, take screenshots, and extract text or data.
  • Snapshot accessibility trees and verify results to ensure pages render correctly and interactions succeed.

Quick Start

Open a URL using the root profile and perform a simple interaction, such as clicking a button.

Frequently Asked Questions about browser

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

FAQPage Schema
How do I automate browser tasks like web testing and data extraction?

Automate browser tasks by opening URLs, interacting with page elements, and extracting content. This skill handles web testing and data extraction by navigating pages, filling forms, and capturing screenshots across multiple user profiles.

Can I fill forms and take screenshots using pre-authenticated browser profiles?

Yes, form filling and screenshots work with pre-authenticated profiles. The skill supports root, partner, and customer profiles to navigate pages and interact with elements in real authenticated contexts.

What is an accessibility tree snapshot and when do I need it for web testing?

An accessibility tree snapshot captures the page's structural elements for verification. You need it during web testing to ensure pages render correctly and that interactions like clicks and form submissions succeed.

Does this browser automation tool require any external dependencies?

No external dependencies are required. The skill relies on the built-in agent-browser CLI to open pages, snapshot accessibility trees, interact with elements, and verify results without additional setup.

What's the best way to scrape data from pages in real browsing contexts?

Scrape data from real contexts by opening URLs with specific user profiles and interacting with page elements. The skill automates content extraction by navigating to target pages and pulling text or data directly.

Why does web testing fail when pages do not render correctly during automation?

Web testing fails when pages do not render correctly because the accessibility tree snapshot cannot locate expected elements. The skill verifies results after interactions to detect and report these rendering failures.