browser-use
AI-powered browser automation for complex multi-step web workflows. Uses Browser-Use framework when OpenClaw's built-in browser tool can't handle login flows, anti-bot sites, or 5+ step sequences.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/abczsl520/browser-use-proWhat This Skill Does
The browser-use skill is an advanced automation engine for OpenClaw designed to handle complex, multi-step web navigation tasks that exceed the capabilities of standard, lightweight browser tools. By leveraging the industry-standard browser-use framework and Playwright, this skill acts as a powerful agentic browser. It can navigate modern, heavy web applications, bypass anti-bot protections, and perform long-running, multi-page workflows such as logging into secure portals, filling out complex multi-stage forms, or performing data extraction across authenticated sessions. It functions either as a standalone headless browser or by connecting to your local Chrome instance via CDP, ensuring you retain access to your existing cookies and saved login states.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal: clawhub install openclaw/skills/skills/abczsl520/browser-use-pro. Once installed, ensure you have a Python environment prepared by running the setup script provided in the documentation to initialize the necessary dependencies, including Playwright and the browser-use engine. If you intend to use the real Chrome connection (Mode B), ensure Google Chrome is installed on your local system path.
Use Cases
This skill is ideal for scenarios requiring state persistence and complex interaction. Use it for automated web testing, scraping data from password-protected dashboards, managing repetitive SaaS workflows, or interacting with legacy sites that require specific user-agent strings and browser fingerprints to avoid detection. It is particularly effective for any task exceeding 5 steps that involves conditional logic based on dynamic web content.
Example Prompts
- "Open my company dashboard at payroll.example.com, log in using my saved credentials, and export the last three months of invoices as CSV files."
- "Go to the competitor analysis tool, sign in, search for 'open-source automation trends', and summarize the findings into a report for me."
- "Navigate to the registration portal, fill out the application form using the details in my local 'candidate.json' file, and wait for the confirmation message to appear."
Tips & Limitations
Be mindful that this skill consumes significantly more resources than built-in tools. Because it utilizes an LLM for reasoning at every step, keep your task descriptions clear and concise to avoid unnecessary token usage. Always prefer the built-in browser tool for simple, one-click interactions to minimize cost. For anti-bot sites, ensure you have launched Chrome with the remote debugging flag enabled. Note that this skill runs code locally; ensure your machine is active during the execution of long-running browser scripts.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-abczsl520-browser-use-pro": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, external-api, code-execution
Related Skills
debug-methodology
Systematic debugging and problem-solving methodology. Activate when encountering unexpected errors, service failures, regression bugs, deployment issues, or when a fix attempt has failed twice. Also activate when proposing ANY fix to verify it addresses root cause (not a workaround). Prevents patch-chaining, wrong-environment restarts, workaround addiction, and "drunk man" random fixes.
game-quality-gates
Game development quality gates and mandatory checks. Activate when building, reviewing, debugging, or deploying any game project (H5/Canvas/WebGL/Phaser/Three.js/2D/3D). Covers state cleanup, lifecycle management, input handling, audio, persistence, networking, anti-cheat, and performance. Use as pre-deploy checklist or when diagnosing game-specific bugs (state leaks, phantom timers, buff conflicts, memory growth, touch issues).
memory-cn
OpenClaw + Ollama 中文记忆系统优化。诊断 FTS5 unicode61 中文分词 bug,优化搜索参数,自动维护记忆文件。命中率从 55% 提升到 100%。
bug-audit
Comprehensive bug audit for Node.js web projects. Activate when user asks to audit, review, check bugs, find vulnerabilities, or do security/quality review on a project. Works by dissecting the project's actual code to build project-specific check matrices, then exhaustively verifying each item — not by running a generic checklist. Supports games, data tools, WeChat apps, API services, bots, and dashboards.
nodejs-project-arch
Node.js project architecture standards for AI-assisted development. Enforces file splitting (<400 lines), config externalization, route modularization, and admin dashboards. Use when creating new Node.js projects, refactoring large single-file codebases, or when AI context window is being consumed by oversized files. Covers H5 games (Canvas/Phaser/Matter.js), data tools (crawlers/scrapers), content platforms, monitoring dashboards, API services, and SDK libraries.