
Agent Browser
This is a headless browser CLI built in Rust with a Node.js fallback that gives Claude structured web automation commands. You get snapshot, click, fill, and type commands that work with element references like @e1, @e2 instead of writing selectors. The workflow is straightforward: open a URL, snapshot to get interactive elements with refs, then use those refs to click buttons or fill forms. It includes video recording for demos, state management to save login sessions, and network interception for mocking APIs. The ref-based approach is cleaner than wrestling with CSS selectors when you need to automate forms, scrape data, or test UIs programmatically.
- skills.sh installs
- 129
- GitHub stars
- 674
- last updated
- Aug 21, 2026
Install
$ npx -y skills add sundial-org/awesome-openclaw-skills --skill agent-browser --agent claude-codeInstalls into .claude/skills of the current project.
Files
Browser Automation with agent-browser
Installation
npm recommended
npm install -g agent-browser
agent-browser install
agent-browser install --with-deps
From Source
git clone https://github.com/vercel-labs/agent-browser
cd agent-browser
pnpm install
pnpm build
agent-browser install
Quick start
agent-browser open <url> # Navigate to page
agent-browser snapshot -i # Get interactive elements with refs
agent-browser click @e1 # Click element by ref
agent-browser fill @e2 "text" # Fill input by ref
agent-browser close # Close browser
Core workflow
- Navigate:
agent-browser open <url> - Snapshot:
agent-browser snapshot -i(returns elements with refs like@e1,@e2) - Interact using refs from the snapshot
- Re-snapshot after navigation or significant DOM changes
Commands
Navigation
agent-browser open <url> # Navigate to URL
agent-browser back # Go back
agent-browser forward # Go forward
agent-browser reload # Reload page
agent-browser close # Close browser
Snapshot (page analysis)
Sponsors
Promote your product hereReach 125k+ visitors monthlyPromote your product hereReach 125k+ visitors monthly
Agent CaffeineSponsoredClose your lid, come back to finished work
SnugSponsoredThe clipboard manager for the AI eraPromote your product hereReach 125k+ visitors monthly
WaxSponsoredBlock anything with supervision, without erasing your iPhonePromote your product hereReach 125k+ visitors monthly
knobsSponsoredSee your site on any phone, any day, in any language
Details
- Repository
- github.com/sundial-org/awesome-openclaw-skills
- Categories
- Testing & QA, AI & Agent Building, Automation & Workflows, Rust, CLI & Terminal
- First seen
- Jun 3, 2026
More from sundial-org/awesome-openclaw-skills
All 39- Stock Market Pro4.1K
- Ontology3.7K
- Finance News2.9K
- Exa Web Search Free2.8K
- Memory Setup1.7K
- Ffmpeg Video Editor1.6K
- News Summary1.3K
- Jina Reader1K
- Remind Me888
- Apple Calendar734
- Proactive Agent633
- Topic Monitor598
- Financial Market Analysis581
- Email Management Expert514
- Stock Info Explorer509
- Stock Evaluator V3376
- Excel293
- Filesystem290
- N8n Workflow Automation272
- Caldav Calendar267
- Cron Mastery260
- Skill Vetter260
- Calendar254
- Searxng235
Recommended
More Testing & QA1
skill-creatorcherryhq/cherry-studioCreate new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an e0skills.sh installs
2
perf-theory-testercomposiohq/awesome-claude-pluginsThis is for when you're doing performance testing and need to stay disciplined about changing one variable at a time.0skills.sh installs
3
skill-creatorcountbot-ai/countbotCreate new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an e0skills.sh installs
4
Quality Assurancedaffy0208/ai-dev-standardsComprehensive quality assurance combining testing strategy, code quality enforcement, and validation gates. Consolidated from testing-strategist, code-quality-e0skills.sh installs
5
Pentest Commandsdavila7/claude-code-templatesThis skill should be used when the user asks to "run pentest commands", "scan with nmap", "use metasploit exploits", "crack passwords with hydra or john", "scan0skills.sh installs