$npx skillfedfor your agent

agent-browser

agent-browser enables you to orchestrate multi-step browser interactions through deterministic element references, eliminating the fragility of traditional selector-based automation. Deploy structured workflows that reliably navigate, interact with, and extract data from web applications at scale.

agent-browser enables you to orchestrate multi-step browser interactions through deterministic element references, eliminating the fragility of traditional selector-based automation. It provides a headless Chromium CLI tool designed specifically for AI agent pipelines, allowing you to deploy structured workflows that reliably navigate, interact with, and extract data from web applications at scale. The tool uses accessibility tree snapshots and JSON parsing to ensure consistent, reproducible browser automation.

AI-generated summary based on this skill's SKILL.md

2,569 122 Apache-2.0updated by UnicomAI

Decision gist · record as of 2026-07-27

agent-browser enables you to orchestrate multi-step browser interactions through deterministic element references, eliminating the fragility of traditional selector-based automation. It provides a headless Chromium CLI tool designed specifically for AI agent pipelines, allowing you to deploy structured workflows that reliably navigate, interact with, and extract data from web applications at scale. The tool uses accessibility tree snapshots and JSON parsing to ensure consistent, reproducible browser automation.

manual: git clone https://github.com/UnicomAI/wanwu → cp -r wanwu/configs/microservice/bff-service/configs/agent-skills/clawhub/agent-browser-clawdbot ~/.claude/skills/agent-browser-clawdbot
configs/microservice/bff-service/configs/agent-skills/clawhub/agent-browser-clawdbot/SKILL.md · version 89ecb652

Use it when

  • agent-browser uses a ref-based element selection system that assigns stable.
  • Yes, agent-browser extracts data from web pages using accessibility tree snapshots and outputs results in JSON format.

Verify before relying

Read SKILL.md below before installing (3 files). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

UnicomAI/wanwu/agent-browser-clawdbot · repository language: Go

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

What is agent-browser and how does headless browser automation for AI agents work?

agent-browser enables you to orchestrate multi-step browser interactions through deterministic element references, eliminating the fragility of traditional selector-based automation. It provides a headless Chromium CLI tool designed specifically for AI agent pipelines, allowing you to deploy structured workflows that reliably navigate, interact with, and extract data from web applications at scale. The tool uses accessibility tree snapshots and JSON parsing to ensure consistent, reproducible browser automation.

How does agent-browser handle deterministic ref-based browser clicking and element selection?

agent-browser uses a ref-based element selection system that assigns stable, deterministic references to page elements via accessibility tree snapshots. Instead of relying on fragile CSS or XPath selectors, you reference elements using syntax like @e2 or @e3, which remain consistent across page reloads and minor DOM changes. This approach eliminates selector brittleness and enables reliable clicking, form filling, and navigation in multi-step workflows without the maintenance burden of traditional selector-based automation.

Can agent-browser extract data from web pages and what format does it use?

Yes, agent-browser extracts data from web pages using accessibility tree snapshots and outputs results in JSON format. This structured approach allows you to parse and process page content programmatically, making it ideal for web scraping, data collection, and information extraction tasks. The JSON output integrates seamlessly into AI agent pipelines, enabling downstream processing and decision-making based on extracted page data.

What features does agent-browser provide for testing complex single-page applications?

agent-browser is purpose-built for testing complex single-page applications with isolated browser sessions, ensuring test isolation and repeatability. It supports multi-step workflow automation, session management, network mocking, request blocking, and the ability to wait for network idle states. You can also control browser state, cookies, and programmatic navigation, making it suitable for comprehensive SPA testing scenarios where deterministic, reproducible automation is critical.

How can I integrate agent-browser into my AI agent pipeline for fast web automation?

agent-browser is designed for integration into fast, performant AI agent pipelines through its CLI interface. It provides deterministic element selection, structured JSON output, and programmatic control over browser state, network requests, and cookies. The tool's accessibility tree-based approach and ref-based element references ensure reliable automation without the performance overhead of traditional selector-based systems, making it ideal for agents that need to execute complex web workflows efficiently at scale.

What browser automation capabilities does agent-browser support for advanced workflows?

agent-browser supports advanced browser automation capabilities including iframe and tab switching, screenshot and PDF generation, form filling and navigation, network request control, cookie persistence, and session isolation. These features enable you to build sophisticated multi-step workflows that handle real-world web application complexity. The tool's deterministic ref-based selection ensures that even intricate automation scenarios remain reliable and maintainable across different environments and application versions.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

Agent Browser Skill

Fast browser automation using accessibility tree snapshots with refs for deterministic element selection.

Why Use This Over Built-in Browser Tool

Use agent-browser when: - Automating multi-step workflows - Need deterministic element selection - Performance is critical - Working with complex SPAs - Need session isolation

Use built-in browser tool when: - Need screenshots/PDFs for analysis - Visual inspection required - Browser extension integration needed

Core Workflow

# 1. Navigate and snapshot
agent-browser open https://example.com
agent-browser snapshot -i --json

# 2. Parse refs from JSON, then interact
agent-browser click @e2
agent-browser fill @e3 "text"

# 3. Re-snapshot after page changes
agent-browser snapshot -i --json

Key Commands

Navigation

```bash agent-browser open <url> agent-browser back | forward | reload |

(truncated - see the full file via the links below)

File tree — 3 files
configs/microservice/bff-service/configs/agent-skills/clawhub/agent-browser-clawdbot/SKILL.md
configs/microservice/bff-service/configs/agent-skills/clawhub/agent-browser-clawdbot/_meta.json
configs/microservice/bff-service/configs/agent-skills/clawhub/agent-browser-clawdbot/skill-card.md

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Automate multi-step browser workflows with deterministic element selection using refs”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

agent-browser
by Casper-Studios · Casper-Studios/casper-marketplace

agent-browser enables Claude to control web browsers for automation and testing tasks. Execute end-to-end workflows, interact with web applications, and validate user journeys through code-driven browser control. Perfect for QA automation, web scraping, and business process testing.

MITupdated Jul 2026
★ 11repo stars
agent-browser
by b1rdmania · b1rdmania/ghostclaw

agent-browser enables autonomous control of web browsers for task automation. Execute complex interactions like navigation, form submission, and content extraction without manual intervention. Perfect for building agents that need to operate across web applications.

MITupdated May 2026
★ 90repo stars
agent-browser
by actionbook · actionbook/actionbook

agent-browser enables AI agents to interact with web applications by automating clicks, form fills, and navigation tasks. Built for efficiency, it processes multiple browser actions in parallel while keeping token consumption low, making it ideal for workflows that require reliable web automation at scale.

Apache-2.0updated Jul 2026
★ 1,579repo stars
Agent Browser
by ratacat · ratacat/claude-skills

Agent Browser equips your agent with web navigation and content retrieval capabilities. Access live web pages, extract information, and interact with online resources seamlessly. Perfect for agents that need real-time data gathering and web-based research.

no license declared → metadata onlyupdated Feb 2026
★ 49repo stars
Agent Browser
by davekilleen · davekilleen/Dex

Agent Browser equips Claude Code with web navigation and internet connectivity, letting your AI workflows fetch live data and interact with online services. Expand what your agents can accomplish by bridging the gap between local processing and the broader web.

no license declared → metadata onlyfor claude-codeupdated Jul 2026
★ 448repo stars
agent-browser
by fcakyon · fcakyon/claude-codex-settings

agent-browser enables programmatic control of web browsers, letting you automate clicks, text input, page navigation, and other user interactions at scale. Built for integration with AI agents and automation frameworks, it simplifies complex browser workflows without manual intervention.

Apache-2.0updated Jul 2026
★ 820repo stars

More skills core (Apache-2.0) · agent-browser (MIT) · agent-browser (MIT) · Agent Browser (NOASSERTION) · Agent Browser (AGPL-3.0) · Agent Browser (unlicensed) · agent-browser (Apache-2.0) · Cli Anything Agent Native Software (NOASSERTION)

Tags
headless-automationaccessibility-treeref-based-selectiondeterministic-interactionsession-isolationspa-testingnetwork-controlstate-persistencemulti-tab-supportai-agent-tooling