Install
openclaw skills install claw-browserA visual, human-like web browser for OpenClaw agents.Supports reading,screenshots, and visible mode.
openclaw skills install claw-browserThis skill gives the agent "Eyes" to browse the web using a real Chromium browser.
Unlike simple HTTP requests, claw-browser:
⚠️ Before using this tool, the agent MUST set up the Python environment and download browser binaries.
If venv does not exist, run this setup command block automatically:
# 1. Create virtual environment
python3 -m venv venv
# 2. Activate it
source venv/bin/activate
# 3. Install dependencies
pip install -r requirements.txt
# 4. Download Chromium binaries (CRITICAL STEP)
playwright install chromium
⚠️ The
playwright install chromiumstep is CRITICAL.
Without it, the browser will NOT launch.
browser.pyArgument Description
--url The website to visit (Required)
--action Action to perform: read or
screenshot
--visible (Optional) Runs the browser in
visible mode (NOT headless). Use if
the user wants to see the
browser.⚠️ Always activate the virtual environment first.
source venv/bin/activate && python browser.py --url "https://github.com/trending" --action read
source venv/bin/activate && python browser.py --url "https://news.ycombinator.com" --action screenshot
This saves:
evidence.png
source venv/bin/activate && python browser.py --url "https://google.com" --action read --visible
This will launch a real Chromium window on screen.
Use this if you get "Missing X server" or "Display not found" errors:
export DISPLAY=:0 && source venv/bin/activate && python browser.py --url "[https://google.com](https://google.com)" --action read --visible
This sets the DISPLAY variable so the browser can open on your screen.
Use claw-browser when:
claw-browser transforms your OpenClaw agent from a simple API caller
into a real browser-powered assistant with visual capabilities.
It enables:
Made with ❤️ by @canbirlik