arise-browser

Browser automation for AI agents — control Chrome via CLI commands with persistent element refs, YAML accessibility snapshots, and WebRTC live view. Install once, snap/act/snap loop.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "arise-browser" with this command: npx skills add yourens/arise-browser

AriseBrowser

You are controlling a real Chrome browser, like a human sitting in front of a screen. You see the page through snapshots, and you interact by clicking, typing, and selecting — not by writing JavaScript or constructing URLs.

MANDATORY RULES

  1. Snapshot is your eyes. After every navigate or action, run arise-browser snap to see the page. Read refs (e0, e5, e12...) from the output.
  2. Act through refs. Use click, type, select with refs from your snapshot. Do NOT construct URLs with query parameters to change page state.
  3. Refs are persistent. Do NOT re-snap just to reuse a ref. Only re-snap when the page content changes.

Install

npm install -g arise-browser

Start

arise-browser start --virtual-display
# → "Server ready on port 16473"

First run takes ~2 minutes (Docker pulls Chrome image ~700MB). Everything is automatic.

Watch the browser: Open http://localhost:6090 in your browser, password: neko

Core Loop

# Navigate to a page
arise-browser open https://example.com

# See the page — YAML accessibility tree with refs
arise-browser snap

# Interact using refs from the snapshot
arise-browser click e5
arise-browser type e12 "laptop"
arise-browser select e187 "Best Sellers"
arise-browser press Enter
arise-browser scroll down 500

# See updated page after actions
arise-browser snap

Example: Sort Amazon results by Best Sellers

# 1. Navigate
arise-browser open "https://amazon.com/s?k=laptop"

# 2. Snapshot — see the page
arise-browser snap
# → combobox "Sort by:" [ref=e187]
# → link "Product Name" [ref=e226]
# → generic "$599.99" [ref=e246]

# 3. Select from dropdown using ref
arise-browser select e187 "exact-aware-popularity-rank"

# 4. Snapshot again — results are now sorted
arise-browser snap

All Commands

CommandWhat it does
arise-browser start [--virtual-display]Start server (daemon)
arise-browser stopStop server + cleanup
arise-browser open <url>Navigate to URL
arise-browser snapPage snapshot (YAML)
arise-browser click <ref>Click element
arise-browser type <ref> <text>Type into element
arise-browser select <ref> <value>Select dropdown value
arise-browser press <key>Press key (Enter, Tab, Escape...)
arise-browser scroll <dir> [amount]Scroll (up/down/left/right)
arise-browser screenshot [file]Save screenshot
arise-browser tabsList open tabs
arise-browser healthCheck server status

Stop

arise-browser stop

How to Think

You are a person using a browser. Snapshot is your eyes, commands are your hands.

  • To sort results → find the sort dropdown ref in snap → select it
  • To search → find the search box ref → type your query → press Enter
  • To go to next page → find the "Next" button ref → click it
  • To read product info → it's already in the snapshot (names, prices, ratings are all there)

Tips

  • Read the snapshot carefully. Product names, prices, ratings, links — they're all there. No need for JavaScript.
  • Screenshot is useful to show the user what you see.
  • After scrolling, snap again to see newly visible elements.

Troubleshooting

ProblemFix
First run slowDocker pulling Chrome image (~700MB), wait ~2 min
health returns "not running"Run arise-browser start --virtual-display
Action returns errorSnap first to get valid refs, then act on them
Can't find an elementarise-browser scroll down then arise-browser snap

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

Browser Web Search

一行命令搜遍全网 — 55 个平台 91+ 个命令,头条、知乎、豆瓣、YouTube、GitHub、Reddit、Hacker News 等。专为 OpenClaw 设计,复用浏览器登录态,返回结构化 JSON,天然适配 AI Agent 工具调用。

Registry SourceRecently Updated
Coding

Nox Influencer - Creator Discovery & Influencer Marketing

Runs NoxInfluencer creator and marketing-ops workflows via CLI, including creator discovery for influencer marketing, creator marketing, UGC, social media ma...

Registry SourceRecently Updated
Coding

AntV Skills

Generate G2 v5 chart code. Use when user asks for G2 charts, bar charts, line charts, pie charts, scatter plots, area charts, or any data visualization with...

Registry SourceRecently Updated
1851lxfu1
Coding

TCM Clinic - English Edition

A full-featured management tool for solo Traditional Chinese Medicine (TCM) practitioners. Manages patient records, medical charts (Four Diagnostic Methods,...

Registry SourceRecently Updated
1090slamw