agent-browser

Automates browser interactions for command-line web workflows.

9|Updated Jun 11, 2026
One-click install
npx skills add https://github.com/llm011/ethan-agent --skill agent-browser-llm011
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-browser
Source: https://github.com/llm011/ethan-agent/tree/main/ethan/defaults/skills/agent-browser
Command: npx skills add https://github.com/llm011/ethan-agent --skill agent-browser-llm011

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides reliable browser automation when local browser integration is unavailable, when an isolated browsing profile is required, or when repetitive multi-step web workflows need to run through a command-line interface.

Core Features & Use Cases

  • Browser Automation: Open websites, navigate pages, click controls, fill forms, select options, and submit workflows using agent-browser.
  • Content Retrieval: Inspect interactive elements with compact snapshots, read page text, execute JavaScript, and capture screenshots or PDFs.
  • Persistent Sessions: Reuse named sessions or profiles to preserve cookies and login state for supported websites.
  • Use Case: Automate a multi-page data collection workflow by opening a site, signing in through a persistent session, traversing results, extracting page text, and saving screenshots of important records.

Quick Start

Use the agent-browser skill to open the target website, inspect its interactive elements, complete the required browser workflow, and return the extracted results.

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 across multi-step pages that require authentication?

Preserve login state for multi-step web scraping by configuring a persistent profile or named session in agent-browser, which retains cookies and reuses browser state across sequential page navigations.

Can I execute JavaScript and capture screenshots during browser automation workflows?

Execute JavaScript and capture screenshots or PDFs during browser automation workflows by commanding agent-browser to interact with isolated web sessions and retrieve interactive page snapshots.

What is the best way to fill out forms and navigate websites from the command line?

Navigate websites and fill forms from the command line by instructing agent-browser to open target sites, inspect interactive elements via compact snapshots, click controls, and submit workflows within isolated sessions.

Does browser automation work with isolated sessions without affecting my local browser profile?

Browser automation works with isolated sessions without affecting your local profile because agent-browser operates command-line web workflows independently, preventing cross-contamination of your active browser state.

Do I need the agent-browser CLI to run isolated browser workflows?

You need the agent-browser CLI to run isolated browser workflows, as it provides the command-line interface required to automate web navigation, form filling, and batch scraping.