Enterprise-grade browser automation for OpenClaw with robust resource management.
waitForLoadState, waitForSelectorbrowser-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# 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":"test@xx.com"}'
Register as OpenClaw skill:
openclaw skills install ~/.openclaw/workspace/skills/browser-automation-v2
Or call directly from agent:
run search-google.js "query"
openclaw)BROWSER_TIMEOUT小葱技能有更好的技能skills插件。
snapshot --format ai to debug refsCreated: 2026-02-16 Version: 2.0.0 License: MIT
这是一个质量不错的浏览器自动化工具,功能全面,文档清晰。优点是解决了浏览器自动化中最麻烦的问题——标签页堆积和网络超时,提供了智能等待和一键清理机制,用起来省心。缺点是作为开发者工具,缺少标准的依赖配置文件,配置起来需要一定技术基础。