agent-browser

Controls web browsers programmatically for navigation, interaction, and extraction using agent-browser CLI.

Updated May 22, 2026
One-click install
npx skills add https://github.com/shekerkamma/peopletech-marketplace --skill agent-browser-shekerkamma
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-browser
Source: https://github.com/shekerkamma/peopletech-marketplace/tree/main/plugins/dev-tools/skills/agent-browser
Command: npx skills add https://github.com/shekerkamma/peopletech-marketplace --skill agent-browser-shekerkamma

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Manual web interaction tasks like navigating sites, filling forms, scraping data, or testing web applications are time-consuming and prone to human error when done repeatedly. This Skill eliminates that manual effort by enabling AI agents to programmatically control a browser to complete these tasks accurately and at scale.

Core Features & Use Cases

  • Full Browser Automation: Navigate to any URL, interact with page elements (click, fill, select, scroll), take screenshots, and extract text or data from web pages.
  • Flexible Interaction Methods: Use stable element references from page snapshots or semantic locators (text, labels, roles) to interact with elements even after page updates.
  • Advanced Workflows: Support for authenticated session persistence, parallel browser sessions, iOS simulator testing, and full-page PDF capture.
  • Use Case Example: Automate logging into a SaaS dashboard, scraping weekly performance metrics, and saving the data to a local file without manual intervention.

Quick Start

Use the agent-browser skill to log in to your company's HR portal, navigate to the employee directory, and extract all employee names and job titles into a CSV file.

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 form filling with an AI agent?

Web scraping and form filling automation is achieved by using the agent-browser CLI to programmatically navigate URLs, interact with page elements, and extract text content. The AI agent controls the browser to complete these tasks accurately.

Can I use browser automation for testing web applications on an iOS simulator?

Yes, browser automation supports iOS simulator testing for web applications. You must have Xcode and Appium installed as optional dependencies alongside the agent-browser CLI to enable iOS mobile browser automation functionality.

How does an AI agent interact with web page elements during browser automation?

During browser automation, the AI agent interacts with web page elements using stable references from page snapshots or semantic locators like text, labels, and roles. This allows interaction even after page updates occur.

Does browser automation support authenticated session persistence for logging into SaaS dashboards?

Yes, browser automation supports authenticated session persistence. This allows an AI agent to log into a SaaS dashboard, scrape weekly performance metrics, and save the data locally without manual intervention or repeated logins.

Do I need to install the agent-browser CLI to automate web browser tasks?

Yes, you need the agent-browser CLI installed and accessible via Bash to automate web browser tasks. This CLI tool enables programmatic control for navigation, element interaction, and content extraction.

What is the best way to extract web data and capture full-page PDFs during automated navigation?

The best way to extract web data and capture full-page PDFs is using the agent-browser CLI's advanced workflow features. The AI agent can navigate to any URL, extract text or data, and capture full-page PDFs programmatically.