agent-browser

Automate browser navigation, form filling, screenshots, and data extraction.

Updated Oct 20, 2025
One-click install
npx skills add https://github.com/pierregueroult/dot-files --skill agent-browser-pierregueroult
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-browser
Source: https://github.com/pierregueroult/dot-files/tree/main/opencode/skills/agent-browser
Command: npx skills add https://github.com/pierregueroult/dot-files --skill agent-browser-pierregueroult

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates browser interactions, making it easy to navigate websites, fill forms, take screenshots, and extract data without manual effort.

Core Features & Use Cases

  • Web Navigation: Open URLs, go back/forward, reload pages.
  • Form Interaction: Fill text fields, select dropdowns, check/uncheck boxes, click buttons.
  • Data Extraction: Get text, HTML, attributes, and more from web elements.
  • Screenshots & PDF: Capture full-page screenshots or save pages as PDFs.
  • Use Case: Automate the process of logging into a web application, filling out a complex form, and submitting it, then taking a screenshot of the confirmation page.

Quick Start

Use the agent-browser skill to open the URL https://example.com and 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 form filling and take a screenshot of the confirmation page?

Automate web form filling by instructing the browser automation engine to navigate to the URL, interact with DOM elements like text fields and dropdowns, then capture a full-page screenshot of the resulting confirmation page.

Can I extract text and HTML attributes from specific web elements during browser automation?

Yes, browser automation supports data extraction by retrieving text, HTML, and attributes directly from specified web elements. It enables automated content retrieval during navigation without requiring manual interaction.

What do I need to run automated browser interactions for web testing?

Automated browser interactions require a browser automation engine to execute commands and interact with the DOM. The Skill provides the navigation and interaction logic, but relies on this external engine to process web testing actions.

How do I save a full web page as a PDF or capture a full-page screenshot?

Capture full-page screenshots or save web pages as PDFs by triggering the respective command within the browser automation flow. The automation engine processes the DOM and renders the complete page content into the desired format.

What is the best way to automate logging into a web application and submitting complex forms?

The best way to automate web logins and complex form submissions is using a browser automation sequence. It navigates to the login URL, fills text fields and checkboxes, clicks buttons, and handles the subsequent page transitions automatically.