agent-browser

Automate browser interactions via command-line interface for AI agents.

3|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/junchenghuo/openclaw-biz-agent --skill agent-browser-junchenghuo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-browser
Source: https://github.com/junchenghuo/openclaw-biz-agent/tree/main/ui/skills/agent-browser
Command: npx skills add https://github.com/junchenghuo/openclaw-biz-agent --skill agent-browser-junchenghuo

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill enables AI agents to programmatically interact with websites, overcoming the limitations of static web content and enabling complex browser-based tasks.

Core Features & Use Cases

  • Web Navigation: Open URLs, navigate back/forward, and reload pages.
  • Element Interaction: Click buttons, fill forms, select options, check boxes, hover over elements.
  • Data Extraction: Scrape text, attributes, and structured data from web pages.
  • Screenshots & PDF: Capture full-page screenshots or save pages as PDFs.
  • Authentication: Handle logins, manage sessions, and reuse authentication states.
  • Use Case: An AI agent needs to book a flight. It can use this Skill to open the airline website, log in, search for flights, select seats, and complete the booking process by interacting with form elements and buttons.

Quick Start

Use agent-browser to open the website 'https://example.com' and take a full page 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 browser navigation for an AI agent?

Automate web form filling and browser navigation by using a command-line interface that enables AI agents to programmatically interact with websites, handling URL navigation, element clicking, and form submissions.

Can I use a headless browser to scrape text and structured data from web pages?

Yes, you can use a headless browser to scrape text, attributes, and structured data from web pages, overcoming the limitations of static content retrieval by interacting with dynamic elements programmatically.

Does browser automation support persistent authentication and session management?

Browser automation supports persistent authentication and session management, allowing AI agents to handle logins, manage sessions, and reuse authentication states for continuous browsing contexts.

What is the best way to capture full-page screenshots or generate PDFs during web scraping?

The best way to capture full-page screenshots or generate PDFs during web scraping is using a browser automation tool that programmatically controls page rendering and saves the visual output directly.

How do I handle complex web interactions like selecting options and hovering over elements?

Handle complex web interactions like selecting options and hovering by executing command-line instructions that programmatically trigger these specific element interactions on the target website.