actionbook avatar

Core Agent Browser

This is an internal automation layer that wraps the agent-browser CLI for browser workflows. It's used under the hood by rust-learner and other research skills, not something you'd typically invoke directly. The docs are clear about this: reach for rust-learner or actionbook first, and only drop down to this for interactive testing or when you need screenshots and form filling on sites without pre-computed selectors. The command reference is solid, snapshot with the -i flag gives you element refs like @e1 that you can click or fill, and there's a sensible wait system. Useful to know it exists if you're debugging browser automation, but treat it as a last resort.

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

Install

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

Installs into .claude/skills of the current project.

Files

Browser Automation with agent-browser

Priority Note

For fetching Rust/crate information, use this priority order:

  1. rust-learner skill - Orchestrates actionbook + browser-fetcher
  2. actionbook MCP - Pre-computed selectors for known sites
  3. agent-browser CLI - Direct browser automation (last resort)

Use agent-browser directly only when:

  • actionbook has no pre-computed selectors for the target site
  • You need interactive browser testing/automation
  • You need screenshots or form filling

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

Commands

Sponsors

Details

Repository
github.com/actionbook/rust-skills
Categories
Documentation, AI & Agent Building, Automation & Workflows, Rust, CLI & Terminal
First seen
Jul 14, 2026

More from actionbook/rust-skills

All 38
1getsentry avatarsred-project-organizergetsentry/skillsTake a list of projects and their related documentation, and organize them into the SRED format for submission.2.2Kskills.sh installs
2anthropics avatarplan-zoom-productanthropics/knowledge-work-pluginsChoose the right Zoom building surface for a use case and explain the tradeoffs clearly. Use when deciding between REST API, Webhooks, WebSockets, Meeting SDK, 2.2Kskills.sh installs
3k-dense-ai avatarnetworkxk-dense-ai/scientific-agent-skillsCreate, analyze, and visualize complex networks and graphs in Python with NetworkX. Use when working with network/graph data structures, computing graph algorit2.1Kskills.sh installs
4patternsdev avatarreact-2026patternsdev/skillsProvides a comprehensive guide to the modern React 2026 stack. Use when starting a new React project or modernizing an existing one with current frameworks, bui2.1Kskills.sh installs
5rhavekost avatarfiction-workshoprhavekost/author-toolkitUse when writing or editing novels, short stories, or any fiction manuscript. Trigger on: 'write fiction', 'edit my novel', 'developmental edit', 'line edit', '2.1Kskills.sh installs
6calm-north avatarmigrate-sitecalm-north/seojuice-skillsGuide a website migration without losing rankings — domain moves, CMS switches, URL restructures, HTTP to HTTPS, or redesigns. Use when the user asks about site2.1Kskills.sh installs