OpenClaw Browser Automation Plugin
Chrome/Chromium browser control for OpenClaw through Chrome DevTools Protocol (CDP).
This plugin owns browser automation only. For search, use OpenClaw's built-in web_search capability.
Plugin Skill Files
On startup, the plugin installs a skill into each bot workspace under skills/browser-automation/
(the skills/ directory is the skill source OpenClaw scans at the highest precedence):
SKILL.md— skill instructions with YAML frontmatter so OpenClaw's skill loader registers itbrowser-tool.js- one Chrome debug starter for the selected host OS:
start-chrome-debug.baton Windowsstart-chrome-debug.shon macOS/Linux
Legacy root-level browser/search helper files, old search prompt folders, and the previous
wrong-location assets (plugin-skills/browser-automation) are removed from workspaces.
Real Chrome Debug Mode
Start Chrome debug on the host machine first:
skills\browser-automation\start-chrome-debug.bat
or:
./skills/browser-automation/start-chrome-debug.sh
Then use:
node skills/browser-automation/browser-tool.js status
node skills/browser-automation/browser-tool.js open https://example.com
node skills/browser-automation/browser-tool.js get_text
The tool tries real host Chrome first and falls back to local headless Chromium for server/VPS use.