agent-browser

Automate browser interactions for web testing, form filling, screenshots, and data extraction.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates complex browser interactions, streamlining tasks like web testing, form filling, data extraction, and capturing visual information from websites.

Core Features & Use Cases

  • Web Navigation: Open, close, and navigate through web pages.
  • Element Interaction: Click, fill forms, check boxes, and select dropdowns using semantic locators or element references.
  • Data & Screenshotting: Extract text, HTML, attributes, and capture screenshots or full-page PDFs.
  • Use Case: Automate the process of logging into a web application, filling out a multi-step form, and then taking a screenshot of the confirmation page.

Quick Start

Use agent-browser to open the URL 'https://example.com' and then take a screenshot.

Frequently Asked Questions about agent-browser

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

FAQPage Schema
How do I automate web scraping and browser interactions without manual input?

You can automate web scraping and browser interactions by using a Skill that supports navigation, element interaction via semantic locators, and data extraction. It handles tasks like form filling and screenshots automatically in a headless or headed browser environment.

What's the best way to fill out multi-step web forms and capture a confirmation screenshot?

The best way to fill multi-step web forms and capture a confirmation screenshot is using browser automation. This Skill clicks elements, fills inputs, and takes full-page screenshots or PDFs using semantic locators and element references.

Do I need a specific browser environment to run web testing automation?

Yes, web testing automation requires a headless or headed browser environment for execution. The Skill manages browser state and network manipulation within this environment to perform element interaction and data extraction.

Can I extract HTML attributes and text using web scraping automation?

Yes, web scraping automation can extract text, HTML, and attributes from web pages. The Skill navigates to the target URL, locates elements using semantic locators or refs, and retrieves the specified data.

How does browser automation handle complex element interaction and state management?

Browser automation handles element interaction by using semantic locators and element references to click, fill forms, and select dropdowns. It manages browser state and network manipulation to maintain session continuity during web testing.