AgentBrowser

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

1|1|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/RooseveltAdvisors/claude-agent-stack --skill agentbrowser
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: AgentBrowser
Source: https://github.com/RooseveltAdvisors/claude-agent-stack/tree/main/skills/AgentBrowser
Command: npx skills add https://github.com/RooseveltAdvisors/claude-agent-stack --skill agentbrowser

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates repetitive browser tasks like navigating websites, filling forms, taking screenshots, and extracting data, saving significant manual effort and time.

Core Features & Use Cases

  • Web Navigation: Open any URL, go back/forward, reload pages.
  • Form Interaction: Fill text fields, select dropdowns, check/uncheck boxes, upload files.
  • Data Extraction: Get element text, HTML, attributes, page title, and URL.
  • Screenshots & PDF: Capture full-page screenshots or save the page as a PDF.
  • Video Recording: Record browser sessions for debugging or demonstration.
  • Use Case: Automate the process of logging into a web application, filling out a complex form, submitting it, and 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 full-page screenshot named 'example.png'.

Frequently Asked Questions about AgentBrowser

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

FAQPage Schema
How do I automate web scraping and form filling without manual intervention?

Automate web scraping and form filling by using a command-line interface to navigate URLs, interact with text fields, and extract page data. This approach handles repetitive browser tasks automatically, capturing screenshots and saving significant manual effort.

Can I capture full-page screenshots and record video of browser automation sessions?

Yes, you can capture full-page screenshots and record video of browser automation sessions. The tool directly saves page images, generates PDFs, and records browser interactions for debugging or demonstration purposes during end-to-end testing workflows.

Does browser automation support session management and proxy configuration for web navigation?

Browser automation supports session management and proxy configuration for web navigation. These advanced features allow you to maintain persistent login states and route traffic through proxies while executing complex data extraction workflows.

What is the best way to extract element text and HTML attributes from a web page?

The best way to extract element text and HTML attributes is through automated browser interactions. The system targets specific page elements to retrieve text content, HTML structures, attributes, page titles, and URLs efficiently for scraping tasks.

How do I handle complex form interaction and file uploads during web automation?

Handle complex form interaction and file uploads during web automation by targeting specific input fields. The system fills text fields, selects dropdowns, checks boxes, and uploads files programmatically to streamline end-to-end testing and data submission workflows.