Tooluck logoTooluck
SKILL.md

agent-browser

Agent skill fromnanocoai/nanoclaw

Browse the web for any task — research topics, read articles, interact with web apps, fill forms, take screenshots, extract data, and test web pages. Use whenever a browser would be useful, not just when the user explicitly asks.

How to install agent-browser

install agent-browser
# install the nanoclaw pack with the skills CLI
npx skills add nanocoai/nanoclaw

# or add only this skill to Claude Code: copy the folder

container/skills/agent-browser/

# into

~/.claude/skills/agent-browser/ (all projects)

.claude/skills/agent-browser/ (one project)

container/skills/agent-browser/SKILL.md

MITFull file
1# Browser Automation with agent-browser
2
3## Quick start
4
5```bash
6agent-browser open <url> # Navigate to page
7agent-browser snapshot -i # Get interactive elements with refs
8agent-browser click @e1 # Click element by ref
9agent-browser fill @e2 "text" # Fill input by ref
10agent-browser close # Close browser
11```
12
13## Core workflow
14
151. Navigate: `agent-browser open <url>`
162. Snapshot: `agent-browser snapshot -i` (returns elements with refs like `@e1`, `@e2`)
173. Interact using refs from the snapshot
184. Re-snapshot after navigation or significant DOM changes
19
20## Commands
21
22### Navigation
23
24```bash
25agent-browser open <url> # Navigate to URL
26agent-browser back # Go back
27agent-browser forward # Go forward
28agent-browser reload # Reload page
29agent-browser close # Close browser
30```
31
32### Snapshot (page analysis)
33
34```bash
35agent-browser snapshot # Full accessibility tree
36agent-browser snapshot -i # Interactive elements only (recommended)
37agent-browser snapshot -c # Compact output
38agent-browser snapshot -d 3 # Limit depth to 3
39agent-browser snapshot -s "#main" # Scope to CSS selector
40```
41
42### Interactions (use @refs from snapshot)
43
44```bash
45agent-browser click @e1 # Click
46agent-browser dblclick @e1 # Double-click
47agent-browser fill @e2 "text" # Clear and type
48agent-browser type @e2 "text" # Type without clearing
49agent-browser press Enter # Press key
50…

Excerpt shown under the repository's MIT license.

More skills in nanoclaw

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates