This is a browser automation tool that lets Claude interact with web pages through a ref-based system. You open a URL, take a snapshot to get interactive elements labeled as @e1, @e2, etc., then use those refs to click buttons, fill forms, and navigate around. It's built for the request-website command to submit indexing requests, but works for any form filling or page interaction task. The workflow is straightforward: snapshot after each navigation to get fresh refs, interact using those refs, then always close the browser when done. If you need Claude to fill out forms or click through multi-step web flows without writing Playwright scripts, this handles it through simple bash commands.

skills.sh installs
136
GitHub stars
1.6K
last updated
Aug 21, 2026

Install

$ npx -y skills add actionbook/actionbook --skill agent-browser --agent claude-code

Installs into .claude/skills of the current project.

Files

Browser Automation with agent-browser

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

  1. Navigate: agent-browser open <url>
  2. Snapshot: agent-browser snapshot -i (returns elements with refs like @e1, @e2)
  3. Interact using refs from the snapshot
  4. Re-snapshot after navigation or significant DOM changes
  5. Always close: agent-browser close

Commands

Navigation

agent-browser open <url>      # Navigate to URL
agent-browser close           # Close browser (ALWAYS do this)

Snapshot (page analysis)

agent-browser snapshot        # Full accessibility tree
agent-browser snapshot -i     # Interactive elements only (recommended)

Sponsors

Details

Repository
github.com/actionbook/actionbook
Categories
AI & Agent Building, Automation & Workflows, Design & UI/UX
First seen
Jun 3, 2026

More from actionbook/actionbook

All 7
1skillcreatorai avatarskill-creatorskillcreatorai/ai-agent-skillsskill creator131skills.sh installs
2erichowens avatarmcp-creatorerichowens/some_claude_skillsmcp creator129skills.sh installs
3ruvnet avataragent-trading-predictorruvnet/claude-flowagent trading predictor129skills.sh installs
4sundial-org avataragent-browsersundial-org/awesome-openclaw-skillsA fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured comma129skills.sh installs
5skillcreatorai avatarlead-research-assistantskillcreatorai/ai-agent-skillslead research assistant128skills.sh installs
6skillcreatorai avatarpdfskillcreatorai/ai-agent-skillspdf124skills.sh installs