{"id":"92ba2485-0da6-48bb-b982-cfd61ae2eb9b","entityType":"agent","slug":"clawhub-matrixy-agent-browser-clawdbot-clawdbot-2","name":"Agent Browser","canonicalUrl":"https://www.xpersona.co/agent/clawhub-matrixy-agent-browser-clawdbot-clawdbot-2","canonicalPath":"/agent/clawhub-matrixy-agent-browser-clawdbot-clawdbot-2","generatedAt":"2026-11-13T06:00:34.296Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-11-11T17:11:39.673Z","emptyReason":null},"description":"Headless browser automation CLI optimized for AI agents with accessibility tree snapshots and ref-based element selection Skill: Agent Browser Owner: matrixy Summary: Headless browser automation CLI optimized for AI agents with accessibility tree snapshots and ref-based element selection Tags: latest:0.1.0 Version history: v0.1.0 | 2026-01-21T22:00:54.381Z | auto - Initial release of agent-browser-clawdbot skill. - Enables fast, headless browser automation via CLI, optimized for AI agent workflows. - Provides accessibility tree snapshot","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. 159.5K downloads reported by the source. Last updated 11/11/2026.","installCommand":"clawhub skill install s17e24j3hd5g35an84aqwke9px88507e:agent-browser-clawdbot","sourceUrl":"https://clawhub.ai/matrixy/agent-browser-clawdbot","homepage":"https://clawhub.ai/matrixy/skills/agent-browser-clawdbot","primaryLinks":[{"label":"View on ClawHub","url":"https://clawhub.ai/matrixy/agent-browser-clawdbot","kind":"source"},{"label":"Homepage","url":"https://clawhub.ai/matrixy/skills/agent-browser-clawdbot","kind":"homepage"}],"safetyScore":84,"overallRank":62,"popularityScore":100,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"Headless browser automation CLI optimized for AI agents with accessibility tree snapshots and ref-based element selection Skill: Agent Browser Owner: matrixy Su"},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-11-11T17:11:39.673Z","emptyReason":null},"protocols":[{"protocol":"OPENCLEW","label":"OpenClaw","status":"self-declared","notes":"Declared in the public agent profile."}],"capabilities":[],"verifiedCount":0,"selfDeclaredCount":1,"capabilityMatrix":{"rows":[{"key":"OPENCLEW","type":"protocol","support":"unknown","confidenceSource":"profile","notes":"Listed on profile"}],"flattenedTokens":"protocol:OPENCLEW|unknown|profile"}},"adoption":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-11-11T17:11:39.673Z","emptyReason":null},"stars":null,"forks":null,"downloads":159527,"likes":null,"task":null,"library":null,"packageName":null,"latestVersion":"0.1.0","tractionLabel":"159.5K downloads"},"release":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-11-11T17:11:39.633Z","emptyReason":null},"lastUpdatedAt":"2026-11-11T17:11:39.673Z","lastCrawledAt":"2026-11-11T17:11:39.633Z","lastIndexedAt":null,"nextCrawlAt":"2026-11-12T17:11:39.633Z","lastVerifiedAt":null,"highlights":[{"version":"0.1.0","createdAt":"2026-01-21T22:00:54.381Z","changelog":"- Initial release of agent-browser-clawdbot skill. - Enables fast, headless browser automation via CLI, optimized for AI agent workflows. - Provides accessibility tree snapshots with ref-based deterministic element selection. - Supports session isolation, state persistence, and robust automation commands (navigation, interaction, data extraction, network control, and more). - Includes example workflows and best practices for efficient automation.","fileCount":3,"zipByteSize":3586}]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install s17e24j3hd5g35an84aqwke9px88507e:agent-browser-clawdbot","setupComplexity":"low","setupSteps":["Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.","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":{"contractStatus":"missing","authModes":[],"requires":[],"forbidden":[],"supportsMcp":false,"supportsA2a":false,"supportsStreaming":false,"inputSchemaRef":null,"outputSchemaRef":null,"dataRegion":null,"contractUpdatedAt":null,"sourceUpdatedAt":null,"freshnessSeconds":null},"invocationGuide":{"preferredApi":{"snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-matrixy-agent-browser-clawdbot-clawdbot-2/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-matrixy-agent-browser-clawdbot-clawdbot-2/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-matrixy-agent-browser-clawdbot-clawdbot-2/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-matrixy-agent-browser-clawdbot-clawdbot-2/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-matrixy-agent-browser-clawdbot-clawdbot-2/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-matrixy-agent-browser-clawdbot-clawdbot-2/trust\""],"jsonRequestTemplate":{"query":"summarize this repo","constraints":{"maxLatencyMs":2000,"protocolPreference":["OPENCLEW"]}},"jsonResponseTemplate":{"ok":true,"result":{"summary":"...","confidence":0.9},"meta":{"source":"CLAWHUB","generatedAt":"2026-11-13T06:00:34.295Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/clawhub-matrixy-agent-browser-clawdbot-clawdbot-2/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-matrixy-agent-browser-clawdbot-clawdbot-2/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-matrixy-agent-browser-clawdbot-clawdbot-2/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-matrixy-agent-browser-clawdbot-clawdbot-2/trust"}},"reliability":{"evidence":{"source":"runtime-metrics","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No trust, reliability, or runtime telemetry is available."},"trust":{"status":"unavailable","handshakeStatus":"UNKNOWN","verificationFreshnessHours":null,"reputationScore":null,"p95LatencyMs":null,"successRate30d":null,"fallbackRate":null,"attempts30d":null,"trustUpdatedAt":null,"trustConfidence":"unknown","sourceUpdatedAt":null,"freshnessSeconds":null},"decisionGuardrails":{"doNotUseIf":["Contract metadata is missing or unavailable for deterministic execution."],"safeUseWhen":[],"riskFlags":["missing_or_unavailable_contract","trust_data_unavailable","schema_references_missing"],"operationalConfidence":"low"},"executionMetrics":{"observedLatencyMsP50":null,"observedLatencyMsP95":null,"estimatedCostUsd":null,"uptime30d":null,"rateLimitRpm":null,"rateLimitBurst":null,"lastVerifiedAt":null,"verificationSource":null},"runtimeMetrics":{"successRate":null,"avgLatencyMs":null,"avgCostUsd":null,"hallucinationRate":null,"retryRate":null,"disputeRate":null,"p50Latency":null,"p95Latency":null,"lastUpdated":null}},"benchmarks":{"evidence":{"source":"no-benchmark-data","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No benchmark suites or observed failure patterns are available."},"suites":[],"failurePatterns":[]},"artifacts":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"high","updatedAt":"2026-11-11T17:11:39.673Z","emptyReason":null},"readme":"Skill: Agent Browser\n\nOwner: matrixy\n\nSummary: Headless browser automation CLI optimized for AI agents with accessibility tree snapshots and ref-based element selection\n\nTags: latest:0.1.0\n\nVersion history:\n\nv0.1.0 | 2026-01-21T22:00:54.381Z | auto\n\n- Initial release of agent-browser-clawdbot skill.\n- Enables fast, headless browser automation via CLI, optimized for AI agent workflows.\n- Provides accessibility tree snapshots with ref-based deterministic element selection.\n- Supports session isolation, state persistence, and robust automation commands (navigation, interaction, data extraction, network control, and more).\n- Includes example workflows and best practices for efficient automation.\n\nArchive index:\n\nArchive v0.1.0: 3 files, 3586 bytes\n\nFiles: skill-card.md (2251b), SKILL.md (5548b), _meta.json (141b)\n\nFile v0.1.0:SKILL.md\n\n---\nname: agent-browser\ndescription: Headless browser automation CLI optimized for AI agents with accessibility tree snapshots and ref-based element selection\nmetadata: {\"clawdbot\":{\"emoji\":\"🌐\",\"requires\":{\"commands\":[\"agent-browser\"]},\"homepage\":\"https://github.com/vercel-labs/agent-browser\"}}\n---\n\n# Agent Browser Skill\n\nFast browser automation using accessibility tree snapshots with refs for deterministic element selection.\n\n## Why Use This Over Built-in Browser Tool\n\n**Use agent-browser when:**\n- Automating multi-step workflows\n- Need deterministic element selection\n- Performance is critical\n- Working with complex SPAs\n- Need session isolation\n\n**Use built-in browser tool when:**\n- Need screenshots/PDFs for analysis\n- Visual inspection required\n- Browser extension integration needed\n\n## Core Workflow\n\n```bash\n# 1. Navigate and snapshot\nagent-browser open https://example.com\nagent-browser snapshot -i --json\n\n# 2. Parse refs from JSON, then interact\nagent-browser click @e2\nagent-browser fill @e3 \"text\"\n\n# 3. Re-snapshot after page changes\nagent-browser snapshot -i --json\n```\n\n## Key Commands\n\n### Navigation\n```bash\nagent-browser open <url>\nagent-browser back | forward | reload | close\n```\n\n### Snapshot (Always use -i --json)\n```bash\nagent-browser snapshot -i --json          # Interactive elements, JSON output\nagent-browser snapshot -i -c -d 5 --json  # + compact, depth limit\nagent-browser snapshot -s \"#main\" -i      # Scope to selector\n```\n\n### Interactions (Ref-based)\n```bash\nagent-browser click @e2\nagent-browser fill @e3 \"text\"\nagent-browser type @e3 \"text\"\nagent-browser hover @e4\nagent-browser check @e5 | uncheck @e5\nagent-browser select @e6 \"value\"\nagent-browser press \"Enter\"\nagent-browser scroll down 500\nagent-browser drag @e7 @e8\n```\n\n### Get Information\n```bash\nagent-browser get text @e1 --json\nagent-browser get html @e2 --json\nagent-browser get value @e3 --json\nagent-browser get attr @e4 \"href\" --json\nagent-browser get title --json\nagent-browser get url --json\nagent-browser get count \".item\" --json\n```\n\n### Check State\n```bash\nagent-browser is visible @e2 --json\nagent-browser is enabled @e3 --json\nagent-browser is checked @e4 --json\n```\n\n### Wait\n```bash\nagent-browser wait @e2                    # Wait for element\nagent-browser wait 1000                   # Wait ms\nagent-browser wait --text \"Welcome\"       # Wait for text\nagent-browser wait --url \"**/dashboard\"   # Wait for URL\nagent-browser wait --load networkidle     # Wait for network\nagent-browser wait --fn \"window.ready === true\"\n```\n\n### Sessions (Isolated Browsers)\n```bash\nagent-browser --session admin open site.com\nagent-browser --session user open site.com\nagent-browser session list\n# Or via env: AGENT_BROWSER_SESSION=admin agent-browser ...\n```\n\n### State Persistence\n```bash\nagent-browser state save auth.json        # Save cookies/storage\nagent-browser state load auth.json        # Load (skip login)\n```\n\n### Screenshots & PDFs\n```bash\nagent-browser screenshot page.png\nagent-browser screenshot --full page.png\nagent-browser pdf page.pdf\n```\n\n### Network Control\n```bash\nagent-browser network route \"**/ads/*\" --abort           # Block\nagent-browser network route \"**/api/*\" --body '{\"x\":1}'  # Mock\nagent-browser network requests --filter api              # View\n```\n\n### Cookies & Storage\n```bash\nagent-browser cookies                     # Get all\nagent-browser cookies set name value\nagent-browser storage local key           # Get localStorage\nagent-browser storage local set key val\n```\n\n### Tabs & Frames\n```bash\nagent-browser tab new https://example.com\nagent-browser tab 2                       # Switch to tab\nagent-browser frame @e5                   # Switch to iframe\nagent-browser frame main                  # Back to main\n```\n\n## Snapshot Output Format\n\n```json\n{\n  \"success\": true,\n  \"data\": {\n    \"snapshot\": \"...\",\n    \"refs\": {\n      \"e1\": {\"role\": \"heading\", \"name\": \"Example Domain\"},\n      \"e2\": {\"role\": \"button\", \"name\": \"Submit\"},\n      \"e3\": {\"role\": \"textbox\", \"name\": \"Email\"}\n    }\n  }\n}\n```\n\n## Best Practices\n\n1. **Always use `-i` flag** - Focus on interactive elements\n2. **Always use `--json`** - Easier to parse\n3. **Wait for stability** - `agent-browser wait --load networkidle`\n4. **Save auth state** - Skip login flows with `state save/load`\n5. **Use sessions** - Isolate different browser contexts\n6. **Use `--headed` for debugging** - See what's happening\n\n## Example: Search and Extract\n\n```bash\nagent-browser open https://www.google.com\nagent-browser snapshot -i --json\n# AI identifies search box @e1\nagent-browser fill @e1 \"AI agents\"\nagent-browser press Enter\nagent-browser wait --load networkidle\nagent-browser snapshot -i --json\n# AI identifies result refs\nagent-browser get text @e3 --json\nagent-browser get attr @e4 \"href\" --json\n```\n\n## Example: Multi-Session Testing\n\n```bash\n# Admin session\nagent-browser --session admin open app.com\nagent-browser --session admin state load admin-auth.json\nagent-browser --session admin snapshot -i --json\n\n# User session (simultaneous)\nagent-browser --session user open app.com\nagent-browser --session user state load user-auth.json\nagent-browser --session user snapshot -i --json\n```\n\n## Installation\n\n```bash\nnpm install -g agent-browser\nagent-browser install                     # Download Chromium\nagent-browser install --with-deps         # Linux: + system deps\n```\n\n## Credits\n\nSkill created by Yossi Elkrief ([@MaTriXy](https://github.com/MaTriXy))\n\nagent-browser CLI by [Vercel Labs](https://github.com/vercel-labs/agent-browser)\n\nFile v0.1.0:_meta.json\n\n{\n  \"ownerId\": \"kn7amrtkn0tjk2r2yxf3hjgp0s7zn6g4\",\n  \"slug\": \"agent-browser-clawdbot\",\n  \"version\": \"0.1.0\",\n  \"publishedAt\": 1769032854381\n}\n\nFile v0.1.0:skill-card.md\n\n## Description:\n\nHeadless browser automation CLI optimized for AI agents with accessibility tree snapshots and ref-based element selection\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[matrixy](https://clawhub.ai/user/matrixy)\n\n### License/Terms of Use:\n\n\n## Use Case:\n\nDevelopers and agents use this skill to automate browser workflows through the agent-browser CLI, including navigation, accessibility snapshots, ref-based interactions, extraction, sessions, state persistence, screenshots, PDFs, and network controls.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: Saved browser state, cookies, and localStorage can expose authenticated sessions or sensitive data.\n\nMitigation: Treat state files and storage output like credentials: do not commit, share, or log them, and prefer low-privilege test accounts for automation.\n\nRisk: Global CLI installation can expand local execution and supply-chain exposure.\n\nMitigation: Install the CLI in an isolated environment and pin or verify the package version where possible.\n\nRisk: Browser automation on logged-in sites can perform unintended actions if commands target the wrong page or session.\n\nMitigation: Use isolated sessions, re-snapshot after page changes, and review targets before executing actions against authenticated sites.\n\n## Reference(s):\n\n- [Agent Browser CLI homepage](https://github.com/vercel-labs/agent-browser)\n- [ClawHub skill page](https://clawhub.ai/matrixy/skills/agent-browser-clawdbot)\n\n## Skill Output:\n\n**Output Type(s):** [text, markdown, shell commands, configuration guidance]\n\n**Output Format:** [Markdown guidance with inline shell commands and JSON examples]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [May produce browser state files, screenshots, PDFs, cookies, storage values, and extracted page data when the documented CLI commands are used.]\n\n## Skill Version(s):\n\n0.1.0 (source: server release evidence)\n\n## Ethical Considerations:\n\nUsers 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.","readmeExcerpt":"Skill: Agent Browser Owner: matrixy Summary: Headless browser automation CLI optimized for AI agents with accessibility tree snapshots and ref-based element selection Tags: latest:0.1.0 Version history: v0.1.0 | 2026-01-21T22:00:54.381Z | auto - Initial release of agent-browser-clawdbot skill. - Enables fast, headless browser automation via CLI, optimized for AI agent workflows. - Provides accessibility tree snapshot","codeSnippets":[],"executableExamples":[{"language":"bash","snippet":"# 1. Navigate and snapshot\nagent-browser open https://example.com\nagent-browser snapshot -i --json\n\n# 2. Parse refs from JSON, then interact\nagent-browser click @e2\nagent-browser fill @e3 \"text\"\n\n# 3. Re-snapshot after page changes\nagent-browser snapshot -i --json"},{"language":"bash","snippet":"agent-browser open <url>\nagent-browser back | forward | reload | close"},{"language":"bash","snippet":"agent-browser snapshot -i --json          # Interactive elements, JSON output\nagent-browser snapshot -i -c -d 5 --json  # + compact, depth limit\nagent-browser snapshot -s \"#main\" -i      # Scope to selector"},{"language":"bash","snippet":"agent-browser click @e2\nagent-browser fill @e3 \"text\"\nagent-browser type @e3 \"text\"\nagent-browser hover @e4\nagent-browser check @e5 | uncheck @e5\nagent-browser select @e6 \"value\"\nagent-browser press \"Enter\"\nagent-browser scroll down 500\nagent-browser drag @e7 @e8"},{"language":"bash","snippet":"agent-browser get text @e1 --json\nagent-browser get html @e2 --json\nagent-browser get value @e3 --json\nagent-browser get attr @e4 \"href\" --json\nagent-browser get title --json\nagent-browser get url --json\nagent-browser get count \".item\" --json"},{"language":"bash","snippet":"agent-browser is visible @e2 --json\nagent-browser is enabled @e3 --json\nagent-browser is checked @e4 --json"}],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[{"path":"SKILL.md","content":"---\nname: agent-browser\ndescription: Headless browser automation CLI optimized for AI agents with accessibility tree snapshots and ref-based element selection\nmetadata: {\"clawdbot\":{\"emoji\":\"🌐\",\"requires\":{\"commands\":[\"agent-browser\"]},\"homepage\":\"https://github.com/vercel-labs/agent-browser\"}}\n---\n\n# Agent Browser Skill\n\nFast browser automation using accessibility tree snapshots with refs for deterministic element selection.\n\n## Why Use This Over Built-in Browser Tool\n\n**Use agent-browser when:**\n- Automating multi-step workflows\n- Need deterministic element selection\n- Performance is critical\n- Working with complex SPAs\n- Need session isolation\n\n**Use built-in browser tool when:**\n- Need screenshots/PDFs for analysis\n- Visual inspection required\n- Browser extension integration needed\n\n## Core Workflow\n\n```bash\n# 1. Navigate and snapshot\nagent-browser open https://example.com\nagent-browser snapshot -i --json\n\n# 2. Parse refs from JSON, then interact\nagent-browser click @e2\nagent-browser fill @e3 \"text\"\n\n# 3. Re-snapshot after page changes\nagent-browser snapshot -i --json\n```\n\n## Key Commands\n\n### Navigation\n```bash\nagent-browser open <url>\nagent-browser back | forward | reload | close\n```\n\n### Snapshot (Always use -i --json)\n```bash\nagent-browser snapshot -i --json          # Interactive elements, JSON output\nagent-browser snapshot -i -c -d 5 --json  # + compact, depth limit\nagent-browser snapshot -s \"#main\" -i      # Scope to selector\n```\n\n### Interactions (Ref-based)\n```bash\nagent-browser click @e2\nagent-browser fill @e3 \"text\"\nagent-browser type @e3 \"text\"\nagent-browser hover @e4\nagent-browser check @e5 | uncheck @e5\nagent-browser select @e6 \"value\"\nagent-browser press \"Enter\"\nagent-browser scroll down 500\nagent-browser drag @e7 @e8\n```\n\n### Get Information\n```bash\nagent-browser get text @e1 --json\nagent-browser get html @e2 --json\nagent-browser get value @e3 --json\nagent-browser get attr @e4 \"href\" --json\nagent-browser get title --json\nagent-browser get url --json\nagent-browser get count \".item\" --json\n```\n\n### Check State\n```bash\nagent-browser is visible @e2 --json\nagent-browser is enabled @e3 --json\nagent-browser is checked @e4 --json\n```\n\n### Wait\n```bash\nagent-browser wait @e2                    # Wait for element\nagent-browser wait 1000                   # Wait ms\nagent-browser wait --text \"Welcome\"       # Wait for text\nagent-browser wait --url \"**/dashboard\"   # Wait for URL\nagent-browser wait --load networkidle     # Wait for network\nagent-browser wait --fn \"window.ready === true\"\n```\n\n### Sessions (Isolated Browsers)\n```bash\nagent-browser --session admin open site.com\nagent-browser --session user open site.com\nagent-browser session list\n# Or via env: AGENT_BROWSER_SESSION=admin agent-browser ...\n```\n\n### State Persistence\n```bash\nagent-browser state save auth.json        # Save cookies/storage\nagent-browser state load auth.json        # Load (skip login)\n```\n\n### Screenshots & PDFs\n```bash\nagent-browser screenshot page.png\nagent-br"},{"path":"_meta.json","content":"{\n  \"ownerId\": \"kn7amrtkn0tjk2r2yxf3hjgp0s7zn6g4\",\n  \"slug\": \"agent-browser-clawdbot\",\n  \"version\": \"0.1.0\",\n  \"publishedAt\": 1769032854381\n}"},{"path":"skill-card.md","content":"## Description:\n\nHeadless browser automation CLI optimized for AI agents with accessibility tree snapshots and ref-based element selection\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[matrixy](https://clawhub.ai/user/matrixy)\n\n### License/Terms of Use:\n\n\n## Use Case:\n\nDevelopers and agents use this skill to automate browser workflows through the agent-browser CLI, including navigation, accessibility snapshots, ref-based interactions, extraction, sessions, state persistence, screenshots, PDFs, and network controls.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: Saved browser state, cookies, and localStorage can expose authenticated sessions or sensitive data.\n\nMitigation: Treat state files and storage output like credentials: do not commit, share, or log them, and prefer low-privilege test accounts for automation.\n\nRisk: Global CLI installation can expand local execution and supply-chain exposure.\n\nMitigation: Install the CLI in an isolated environment and pin or verify the package version where possible.\n\nRisk: Browser automation on logged-in sites can perform unintended actions if commands target the wrong page or session.\n\nMitigation: Use isolated sessions, re-snapshot after page changes, and review targets before executing actions against authenticated sites.\n\n## Reference(s):\n\n- [Agent Browser CLI homepage](https://github.com/vercel-labs/agent-browser)\n- [ClawHub skill page](https://clawhub.ai/matrixy/skills/agent-browser-clawdbot)\n\n## Skill Output:\n\n**Output Type(s):** [text, markdown, shell commands, configuration guidance]\n\n**Output Format:** [Markdown guidance with inline shell commands and JSON examples]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [May produce browser state files, screenshots, PDFs, cookies, storage values, and extracted page data when the documented CLI commands are used.]\n\n## Skill Version(s):\n\n0.1.0 (source: server release evidence)\n\n## Ethical Considerations:\n\nUsers 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."}],"languages":[],"docsSourceLabel":"CLAWHUB","editorialOverview":"Headless browser automation CLI optimized for AI agents with accessibility tree snapshots and ref-based element selection Skill: Agent Browser Owner: matrixy Summary: Headless browser automation CLI optimized for AI agents with accessibility tree snapshots and ref-based element selection Tags: latest:0.1.0 Version history: v0.1.0 | 2026-01-21T22:00:54.381Z | auto - Initial release of agent-browser-clawdbot skill. - Enables fast, headless browser automation via CLI, optimized for AI agent workflows. - Provides accessibility tree snapshot","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":852,"uniquenessScore":53,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-11-11T17:11:39.673Z","emptyReason":"No screenshots, media assets, or demo links are available."},"primaryImageUrl":null,"mediaAssetCount":0,"assets":[],"demoUrl":null},"ownerResources":{"evidence":{"source":"unclaimed","verified":false,"confidence":"low","updatedAt":"2026-11-11T17:11:39.673Z","emptyReason":"This page has not been claimed by the agent owner."},"hasCustomPage":false,"customPageUpdatedAt":null,"customLinks":[],"structuredLinks":{"docsUrl":null,"demoUrl":null,"supportUrl":null,"pricingUrl":null,"statusUrl":null},"customPage":null},"relatedAgents":{"evidence":{"source":"protocol-neighbors","verified":false,"confidence":"medium","updatedAt":"2026-11-13T06:00:34.296Z","emptyReason":null},"items":[{"id":"8ebccd8e-3863-4187-8355-c3f14e1f9edf","entityType":"agent","canonicalPath":"/agent/iofficeai-aionui","slug":"iofficeai-aionui","name":"AionUi","description":"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!","url":"https://github.com/iOfficeAI/AionUi","homepage":"https://www.aionui.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-10-09T19:11:12.944Z","createdAt":"2026-02-25T03:38:16.584Z","downloads":null},{"id":"b917f68a-ebff-438e-84f8-3f4b2494c0bc","entityType":"agent","canonicalPath":"/agent/activepieces-activepieces","slug":"activepieces-activepieces","name":"activepieces","description":"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","url":"https://github.com/activepieces/activepieces","homepage":"https://www.activepieces.com","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-15T02:22:12.426Z","createdAt":"2026-02-25T03:38:12.412Z","downloads":null},{"id":"5cb26759-3a39-483f-94cf-276a98c13bb8","entityType":"agent","canonicalPath":"/agent/cherryhq-cherry-studio","slug":"cherryhq-cherry-studio","name":"cherry-studio","description":"AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs","url":"https://github.com/CherryHQ/cherry-studio","homepage":"https://cherry-ai.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-11T14:38:40.986Z","createdAt":"2026-02-25T03:38:19.379Z","downloads":null},{"id":"6f6582d0-5d76-4f0f-b81d-86520247950b","entityType":"agent","canonicalPath":"/agent/copilotkit-copilotkit","slug":"copilotkit-copilotkit","name":"CopilotKit","description":"The Frontend for Agents & Generative UI. React + Angular","url":"https://github.com/CopilotKit/CopilotKit","homepage":"https://docs.copilotkit.ai","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-03-25T09:50:57.846Z","createdAt":"2026-02-25T03:39:14.617Z","downloads":null}],"links":{"hub":"/agent","source":"/agent/source/clawhub","protocols":[{"label":"OpenClaw","href":"/agent/protocol/openclew"}]}}}