/install browser-automation-v2
Browser Automation v2
Enterprise-grade browser automation for OpenClaw with robust resource management.
Features
- ✅ Automatic tab cleanup - No more tab accumulation
- ✅ Timeout & retry - Exponential backoff on network errors
- ✅ Smart waiting -
waitForLoadState,waitForSelector - ✅ Concurrency lock - Prevents profile conflicts
- ✅ Structured logging - DEBUG=1 for verbose output
- ✅ Configurable - Environment variables for timeout, retries, profile
Files
browser-manager.v2.js- Core manager classsearch-google.js- Google search with screenshot + PDFfetch-summary.js- Fetch page content (static or dynamic)multi-pages.js- Batch process multiple URLsfill-form.js- Auto-fill forms by field names
Usage
# Set environment (optional)
export BROWSER_PROFILE=openclaw
export BROWSER_TIMEOUT=30000
export BROWSER_RETRIES=2
export DEBUG=1
cd ~/.openclaw/workspace/skills/browser-automation-v2
# Search Google
node search-google.js "OpenClaw automation"
# Batch process
node multi-pages.js "https://example.com" "https://github.com"
# Fill form
node fill-form.js "https://example.com/form" '{"email":"[email protected]"}'
Integration
Register as OpenClaw skill:
openclaw skills install ~/.openclaw/workspace/skills/browser-automation-v2
Or call directly from agent:
run search-google.js "query"
Requirements
- OpenClaw v2026.2.15+
- Browser profile configured (default:
openclaw) - Gateway running
Troubleshooting
- Timeout errors: Increase
BROWSER_TIMEOUT - Profile locked: Wait for other instance to finish
- Element not found: Use
snapshot --format aito debug refs
Created: 2026-02-16 Version: 2.0.0 License: MIT
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install browser-automation-v2 - After installation, invoke the skill by name or use
/browser-automation-v2 - Provide required inputs per the skill's parameter spec and get structured output
What is Browser Automation V2?
Enterprise-grade browser automation with automatic tab cleanup, timeout retries, concurrency lock, smart waiting, and configurable environment settings. It is an AI Agent Skill for Claude Code / OpenClaw, with 2733 downloads so far.
How do I install Browser Automation V2?
Run "/install browser-automation-v2" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Browser Automation V2 free?
Yes, Browser Automation V2 is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Browser Automation V2 support?
Browser Automation V2 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Browser Automation V2?
It is built and maintained by Boda Fu (@bodafu); the current version is v2.0.0.