agent-browser is agent-read markdown (skill) from maxmiksa/auto-company: Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a button", "take a screenshot", "scrape data from a page", "test this web app", "login to a site", "automate browser actions", or any task requiring programmatic web interaction..
Indexed from public GitHub and served as immutable, content-addressed versions. Install it pinned to an exact SHA-256 with the mdr CLI, and every file is verified against the hash recorded here before it reaches your agent. The deterministic audit below grades the latest version, and the same file always earns the same grade.
What the file says
# Browser Automation with agent-browser
## Core Workflow
Every browser automation follows this pattern:
1. **Navigate**: `agent-browser open <url>`
2. **Snapshot**: `agent-browser snapshot -i` (get element refs like `@e1`, `@e2`)
3. **Interact**: Use refs to click, fill, select
4. **Re-snapshot**: After navigation or DOM changes, get fresh refs
```bash
agent-browser open https://example.com/form
agent-browser snapshot -i
# Output: @e1 [input type="email"], @e2 [input type="password"], @e3 [button] "Submit"
agent-browser fill @e1 "user@example.com"
agent-browser fill @e2 "password123"
agent-browser click @e3
agent-browser wait --load networkidle
agent-browser snapshot -i # Check result
```
## Essential Commands
```bash
# Navigation
agent-browser open <url> # Navigate (aliases: goto, navigate)
agent-browser close # Close browser
# Snapshot
agent-browser snapshot -i # Interactive elements with refs (recommended)
agent-browser snapshot -i -C # Include cursor-interactive elements (divs with onclick, cursor:pointer)
agent-browser snapshot -s "#selector" # Scope to CSS selector
# Interaction (use @refs from snapshot)
…
Pin to a label to follow the author's releases, or to a sha256 to freeze the exact bytes forever. Either way the resolved hash is written to mdr.lock, and mdr install reproduces it on any machine.
GET https://markdownregistry.com/api/v1/artifacts/art_47kglorxtbjhyzp4
GET https://markdownregistry.com/api/v1/resolve?ref=maxmiksa/auto-company/agent-browser
GET https://markdownregistry.com/api/v1/blob/84effb42371bac499123843088fe4304d8b7c5de765722e3ad92cc0f7cc68557
Your agent does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
maxmiksa/auto-company · .claude/skills/code-review-security/SKILL.md · Security-focused code review checklist and automated scanning patterns. Use when reviewing pull requests for security…
maxmiksa/auto-company · .claude/skills/community-led-growth/SKILL.md · Expert in community-led growth (CLG) - leveraging user communities to drive acquisition, retention, and expansion…
maxmiksa/auto-company · .claude/skills/competitive-intelligence-analyst/SKILL.md · Use this skill when users need to analyze competitors, monitor market movements, benchmark features/pricing, identify…
maxmiksa/auto-company · .claude/skills/content-strategy/SKILL.md · When the user wants to plan a content strategy, decide what content to create, or figure out what topics to cover. Also…
maxmiksa/auto-company · .claude/skills/deep-reading-analyst/SKILL.md · Comprehensive framework for deep analysis of articles, papers, and long-form content using 10+ thinking models (SCQA…
maxmiksa/auto-company · .claude/skills/deep-research/SKILL.md · Conduct enterprise-grade research with multi-source synthesis, citation tracking, and verification. Use when user needs…
maxmiksa/auto-company · .claude/skills/email-sequence/SKILL.md · When the user wants to create or optimize an email sequence, drip campaign, automated email flow, or lifecycle email…
maxmiksa/auto-company · .claude/skills/financial-unit-economics/SKILL.md · Use when evaluating business model viability, analyzing profitability per customer/product/transaction, validating…
maxmiksa/auto-company · .claude/skills/find-skills/SKILL.md · Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is…
shanraisshan/claude-code-best-practice · .claude/skills/agent-browser/SKILL.md · Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages…
vercel-labs/agent-browser · skills/agent-browser/SKILL.md · Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages…
nanocoai/nanoclaw · container/skills/agent-browser/SKILL.md · Browse the web for any task — research topics, read articles, interact with web apps, fill forms, take screenshots…
fcakyon/claude-codex-settings · plugins/agent-browser/skills/agent-browser/SKILL.md · Agent-browser usage guide. Read this before running any agent-browser commands. Covers the snapshot-and-ref workflow…
bastani-inc/atomic · packages/subagents/skills/agent-browser/SKILL.md · Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages…
23blocks-os/ai-maestro · .agents/skills/agent-browser/SKILL.md · Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages…
mxyhi/ok-skills · agent-browser/SKILL.md · Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages…
aiskillstore/marketplace · skills/101-skills/agent-browser/SKILL.md · Browser automation for AI agents via inference.sh. Navigate web pages, interact with elements using @e refs, take…