agent-browser

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

567|82|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/pedronauck/skills --skill agent-browser-pedronauck
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-browser
Source: https://github.com/pedronauck/skills/tree/main/skills/agent-browser
Command: npx skills add https://github.com/pedronauck/skills --skill agent-browser-pedronauck

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates repetitive and complex browser interactions, streamlining tasks like web testing, data scraping, and form submissions.

Core Features & Use Cases

  • Web Navigation: Open, close, and navigate through web pages.
  • Element Interaction: Click, type, fill forms, select options, and hover over elements.
  • Data Extraction: Extract text, values, titles, and URLs from web pages.
  • Screenshots: Capture full-page or visible-area screenshots.
  • Testing & Automation: Automate user flows for testing web applications.

Quick Start

Use the agent-browser skill to open the URL https://example.com.

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 testing and form filling for my application?

You can automate web testing and form filling by scripting browser interactions. This skill navigates web pages, interacts with elements like clicks and text inputs, and automates user flows to test web applications end to end.

What's the best way to extract data and take screenshots from web pages?

Data extraction and screenshot capture are handled through automated browser navigation. The skill opens target URLs, extracts text or values from the page, and captures full-page or visible-area screenshots for web scraping workflows.

Can I run parallel browser instances for web scraping tasks?

Yes, parallel browser instances are supported through session management. You can manage multiple sessions simultaneously, allowing concurrent web scraping and UI automation tasks to run without conflicts.

Does browser automation work with semantic locators for UI testing?

Semantic locators are supported for UI automation and web testing. Instead of relying on rigid DOM selectors, the skill uses semantic locators to find and interact with web elements, making automated user flows more resilient.

What can I do when web scraping element interaction fails on dynamic web pages?

If element interaction fails during web scraping, ensure the page has fully loaded before triggering clicks or form filling. The skill supports navigation and element interaction like hovering and selecting options, which can help handle dynamic page states.