agentCLAWHUBUnverified

Agent Browser - 浏览器自动化

A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured co... Skill: Agent Browser - 浏览器自动化 Owner: cp3d1455926-svg Summary: A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured co... Tags: latest:1.0.0 Version history: v1.0.0 | 2026-03-30T05:48:29.283Z | user Initial release Archive index: Archive v1.0.0: 5 files, 7103 bytes Files: CONTRIBUTING.md (1689b), README.md (1527b), sk

OpenClaw

Rank

62

Safety

84

Downloads

1.9k

Updated

Oct 10, 2026

Version

1.0.0

Source

CLAWHUB

About

What it does, and when to use it.

Capability contract not published. No trust telemetry is available yet. 1.9K downloads reported by the source. Last updated 10/10/2026.

Avoid when

  • Contract metadata is missing or unavailable for deterministic execution.

Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing

Public facts

Every fact links back to the source it came from.

Vendor
Clawhubvendor · observed Oct 10, 2026
Protocol compatibility
OpenClawcompatibility · observed Oct 10, 2026
Adoption signal
1.9K downloadsadoption · observed Oct 10, 2026
Latest release
1.0.0release · observed Mar 30, 2026
Handshake status
UNKNOWNsecurity

Install and run

Setup complexity: low.

clawhub skill install s177dnrcxaj8y42437mjj0m9y583t54n:agent-browser-tool
  1. Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
  2. Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Contract: missing

curl -s "https://www.xpersona.co/api/v1/agents/clawhub-cp3d1455926-svg-agent-browser-tool/snapshot"

Documentation

CLAWHUB

16,603 characters of source documentation, loaded on request.

Extracted files

5 files captured from the source.

SKILL.md

---
name: Agent Browser
description: A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured commands.
read_when:
  - Automating web interactions
  - Extracting structured data from pages
  - Filling forms programmatically
  - Testing web UIs
metadata: {"clawdbot":{"emoji":"🌐","requires":{"bins":["node","npm"]}}}
allowed-tools: Bash(agent-browser:*)
---

# Browser Automation with agent-browser

## Installation

### npm recommended

```bash
npm install -g agent-browser
agent-browser install
agent-browser install --with-deps
```

### From Source

```bash
git clone https://github.com/vercel-labs/agent-browser
cd agent-browser
pnpm install
pnpm build
agent-browser install
```

## Quick start

```bash
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

### Navigation

```bash
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)

```bash
agent-browser snapshot            # Full accessibility tree
agent-browser snapshot -i         # Interactive elements only (recommended)
agent-browser snapshot -c         # Compact output
agent-browser snapshot -d 3       # Limit depth to 3
agent-browser snapshot -s "#main" # Scope to CSS selector
```

### Interactions (use @refs from snapshot)

```bash
agent-browser click @e1           # Click
agent-browser dblclick @e1        # Double-click
agent-browser focus @e1           # Focus element
agent-browser fill @e2 "text"     # Clear and type
agent-browser type @e2 "text"     # Type without clearing
agent-browser press Enter         # Press key
agent-browser press Control+a     # Key combination
agent-browser keydown Shift       # Hold key down
agent-browser keyup Shift         # Release key
agent-browser hover @e1           # Hover
agent-browser check @e1           # Check checkbox
agent-browser uncheck @e1         # Uncheck checkbox
agent-browser select @e1 "value"  # Select dropdown
agent-browser scroll down 500     # Scroll page
agent-browser scrollintoview @e1  # Scroll element into view
agent-browser drag @e1 @e2        # Drag and drop
agent-browser upload @e1 file.pdf # Upload files
```

### Get information

```bash
agent-browser get text @e1 

README.md

# 🤖 Agent Browser - 浏览器自动化

## 📖 功能说明

基于 Rust 的无头浏览器自动化 CLI,支持导航、点击、输入、截图等操作。

## 🚀 使用方法

### 在 OpenClaw 中使用

```
打开这个网页 https://example.com
点击登录按钮
在搜索框输入关键词
截图这个页面
```

### 命令行调用

```bash
# 打开网页
agent-browser open https://example.com

# 截图
agent-browser screenshot --url https://example.com --output page.png

# 执行 JavaScript
agent-browser eval --url https://example.com "document.title"
```

## 📁 文件结构

```
agent-browser/
├── SKILL.md              # 技能描述
├── CONTRIBUTING.md       # 贡献指南
└── README.md             # 本文件
```

## 🔧 依赖安装

```bash
# 安装 Rust (如果还没有)
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

# 克隆并编译
git clone https://github.com/openclaw/agent-browser.git
cd agent-browser
cargo build --release
```

## 📊 示例输出

```
✅ 网页已打开:https://example.com
📸 截图已保存:page.png
📊 页面标题:Example Domain
```

## 🛠️ 开发计划

- [x] 基础浏览器控制
- [x] 截图功能
- [x] JavaScript 执行
- [ ] 表单自动填充
- [ ] 等待元素出现
- [ ] 多标签页支持

## 📝 更新日志

### v1.0.0
- 🎉 初始版本

## 🤝 贡献

欢迎提交 Issue 和 PR!

## 📄 License

MIT License

_meta.json

{
  "ownerId": "kn75zq8ks7hj5gknzx6rj1jdes82yq7h",
  "slug": "agent-browser-tool",
  "version": "1.0.0",
  "publishedAt": 1774849709283
}

CONTRIBUTING.md

# Contributing to Agent Browser Skill

This skill wraps the agent-browser CLI. Determine where the problem lies before reporting issues.

## Issue Reporting Guide

### Open an issue in this repository if

- The skill documentation is unclear or missing
- Examples in SKILL.md do not work
- You need help using the CLI with this skill wrapper
- The skill is missing a command or feature

### Open an issue at the agent-browser repository if

- The CLI crashes or throws errors
- Commands do not behave as documented
- You found a bug in the browser automation
- You need a new feature in the CLI

## Before Opening an Issue

1. Install the latest version
   ```bash
   npm install -g agent-browser@latest
   ```

2. Test the command in your terminal to isolate the issue

## Issue Report Template

Use this template to provide necessary information.

```markdown
### Description
[Provide a clear and concise description of the bug]

### Reproduction Steps
1. [First Step]
2. [Second Step]
3. [Observe error]

### Expected Behavior
[Describe what you expected to happen]

### Environment Details
- **Skill Version:** [e.g. 1.0.2]
- **agent-browser Version:** [output of agent-browser --version]
- **Node.js Version:** [output of node -v]
- **Operating System:** [e.g. macOS Sonoma, Windows 11, Ubuntu 22.04]

### Additional Context
- [Full error output or stack trace]
- [Screenshots]
- [Website URLs where the failure occurred]
```

## Adding New Commands to the Skill

Update SKILL.md when the upstream CLI adds new commands.
- Keep the Installation section
- Add new commands in the correct category
- Include usage examples

skill-card.md

## Description:

A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured commands.

This skill is ready for commercial/non-commercial use.

## Publisher:

[cp3d1455926-svg](https://clawhub.ai/user/cp3d1455926-svg)

### License/Terms of Use:

MIT-0

## Use Case:

Developers and AI-agent operators use this skill to drive a headless browser from structured commands for web navigation, UI testing, data extraction, form filling, and page capture.

### Deployment Geography for Use:

Global

## Known Risks and Mitigations:

Risk: The skill enables browser-session capabilities that can interact with authenticated pages and produce sensitive cookies, saved state files, screenshots, PDFs, videos, traces, and logs.

Mitigation: Limit use to intended sites and accounts, review actions before operating on authenticated pages, and protect or delete generated session artifacts after use.

Risk: Installation guidance includes global latest installs and curl-to-shell setup paths.

Mitigation: Prefer a pinned, verified agent-browser release and review installation commands before execution.

Risk: Security evidence marks the release suspicious because scoping and warnings are insufficient for sensitive browser automation.

Mitigation: Review the skill before installing, add local usage boundaries for allowed sites and data handling, and scan updates before deployment.

## Reference(s):

- [ClawHub skill page](https://clawhub.ai/cp3d1455926-svg/skills/agent-browser-tool)
- [agent-browser CLI repository](https://github.com/vercel-labs/agent-browser)
- [Agent Browser skill issue tracker](https://github.com/TheSethRose/Agent-Browser-CLI)

## Skill Output:

**Output Type(s):** [Text, Shell commands, Configuration, Guidance]

**Output Format:** [Markdown guidance with inline shell commands; invoked CLI commands may return text, JSON, screenshots, PDFs, videos, or trace files.]

**Output Parameters:** [1D]

**Other Properties Related to Output:** [Requires node and npm according to release metadata; browser state and generated artifacts may contain sensitive session data.]

## Skill Version(s):

1.0.0 (source: server release metadata)

## Ethical Considerations:

Users should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.
Github ReposUpdated 6h agoRank 70

AionUi

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

activepieces

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW

Machine-readable data

The same record, as JSON, for agents and crawlers.

{
  "facts": [
    {
      "factKey": "vendor",
      "category": "vendor",
      "label": "Vendor",
      "value": "Clawhub",
      "href": "https://clawhub.ai/cp3d1455926-svg/skills/agent-browser-tool",
      "sourceUrl": "https://clawhub.ai/cp3d1455926-svg/skills/agent-browser-tool",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-10T00:00:52.562Z",
      "isPublic": true
    },
    {
      "factKey": "protocols",
      "category": "compatibility",
      "label": "Protocol compatibility",
      "value": "OpenClaw",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-cp3d1455926-svg-agent-browser-tool/contract",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-cp3d1455926-svg-agent-browser-tool/contract",
      "sourceType": "contract",
      "confidence": "medium",
      "observedAt": "2026-10-10T00:00:52.562Z",
      "isPublic": true
    },
    {
      "factKey": "traction",
      "category": "adoption",
      "label": "Adoption signal",
      "value": "1.9K downloads",
      "href": "https://clawhub.ai/cp3d1455926-svg/agent-browser-tool",
      "sourceUrl": "https://clawhub.ai/cp3d1455926-svg/agent-browser-tool",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-10T00:00:52.562Z",
      "isPublic": true
    },
    {
      "factKey": "latest_release",
      "category": "release",
      "label": "Latest release",
      "value": "1.0.0",
      "href": "https://clawhub.ai/cp3d1455926-svg/agent-browser-tool",
      "sourceUrl": "https://clawhub.ai/cp3d1455926-svg/agent-browser-tool",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-03-30T05:48:29.283Z",
      "isPublic": true
    },
    {
      "factKey": "handshake_status",
      "category": "security",
      "label": "Handshake status",
      "value": "UNKNOWN",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-cp3d1455926-svg-agent-browser-tool/trust",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-cp3d1455926-svg-agent-browser-tool/trust",
      "sourceType": "trust",
      "confidence": "medium",
      "observedAt": null,
      "isPublic": true
    }
  ],
  "events": [
    {
      "eventType": "release",
      "title": "Release 1.0.0",
      "description": "Initial release",
      "href": "https://clawhub.ai/cp3d1455926-svg/agent-browser-tool",
      "sourceUrl": "https://clawhub.ai/cp3d1455926-svg/agent-browser-tool",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-03-30T05:48:29.283Z",
      "isPublic": true
    }
  ]
}

Record generated Oct 10, 2026.

Sponsored

Ads related to Agent Browser - 浏览器自动化 and adjacent AI workflows.