← Back to Skills Marketplace
shawnpana

Browser Use

by shawn pana · GitHub ↗ · v2.0.1 · MIT-0
cross-platform ⚠ suspicious
74060
Downloads
112
Stars
0
Active Installs
5
Versions
Install in OpenClaw
/install browser-use
Description
Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with w...
Usage Guidance
Install only if you need a powerful browser automation bridge and trust the external browser-use CLI. Prefer isolated or temporary browser profiles, avoid syncing personal profiles to cloud, treat cookies and API keys as credentials, require explicit approval before using authenticated profiles or tunnels, and close sessions plus stop tunnels when finished.
Capability Analysis
Type: OpenClaw Skill Name: browser-use Version: 2.0.1 The bundle provides a powerful browser automation toolset with several high-risk capabilities, including arbitrary Python execution via `browser-use python` and JavaScript execution via `browser-use eval`. It also features commands for exporting session cookies, accessing the user's local Chrome profiles, and establishing network tunnels (`browser-use tunnel`). While these functions are consistent with the stated purpose of advanced web automation and testing, they represent a significant security risk as they could be easily leveraged for data exfiltration or host compromise. Files: SKILL.md, references/cdp-python.md.
Capability Assessment
Purpose & Capability
The stated browser automation purpose is coherent, and most commands are disclosed, but the documented surface includes high-impact capabilities: using real Chrome profiles with preserved logins/cookies, cookie export/import, raw Python/CDP control, JavaScript execution, cloud REST passthrough, profile sync to cloud, and Cloudflare tunnels.
Instruction Scope
The instructions explain how to invoke sensitive features but provide limited consent or scoping guidance. They ask which Chrome profile to use for authenticated browsing, but do not add comparable gates for cookie extraction/export, raw CDP/Python, profile syncing, tunnels, cloud API-key actions, or REST passthrough.
Install Mechanism
The reviewed artifact is instruction-only and permits Bash(browser-use:*), relying on an external browser-use CLI that is not included or pinned in the skill files. Static scan found no suspicious patterns in the markdown files themselves.
Credentials
Access to existing browser profiles, authenticated sessions, cookies, local file uploads, cloud profiles, and public tunnels is powerful and sometimes useful for testing, but the artifact does not sufficiently constrain these actions to isolated profiles, approved domains, safe ports, or explicit user-directed operations.
Persistence & Privilege
Persistent browser daemons, named sessions, saved API keys, local config under ~/.browser-use/config.json, cloud persistent profiles, and tunnels are disclosed, and cleanup commands are documented, but users must actively close sessions and stop tunnels.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install browser-use
  3. After installation, invoke the skill by name or use /browser-use
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.0.1
- Added two new reference documents: CDP Python usage and multi-session workflows. - Clarified the distinction between headless mode, connecting to Chrome, and cloud browser usage. - Made tab management commands (`tab list`, `tab new`, `tab switch`, `tab close`) explicit in documentation. - Improved explanations for cloud connection, API key registration, and agent self-registration. - Added instructions for multi-session (parallel browser) usage. - Updated troubleshooting guidance for failed commands and session cleanup.
v2.0.0
- Improved and reorganized documentation for clarity and modern workflows. - Added details on using named Chrome profiles, connecting to running Chrome via CDP, and cloud browser workflows. - Documented command chaining for efficient multi-step automation. - Included guidance for authenticated browsing, local tunnels, and profile management. - Clarified command options, output handling, and best practices for stateful session management.
v1.0.2
- Documentation reworked and simplified for clarity and easier reference. - Audience broadened: Skill now addresses general browser automation, not just sandboxed/cloud use. - Install modes, tunnel setup, and environment variable explanations are removed for a more concise guide. - New dedicated sections for browser modes, session management, essential commands, and Python execution. - Updated and better-organized CLI command reference. - Usage examples and options for real/Chromium/cloud browsers are clarified with practical guidance. - For full advanced setup details, directs users to the official README.
v1.0.1
**Changelog for browser-use v1.0.1** - Updated documentation to focus on running browser-use from sandboxed, remote environments (cloud VMs, CI, remote coding agents). - Added instructions for remote-only install, removing the need to download Chromium locally. - Clarified usage of cloud browser as the default in remote-only mode; `browser-use open <url>` uses remote session automatically. - Expanded and reorganized CLI command documentation, including navigation, interaction, state, tunneling, and Python session usage. - Provided step-by-step guidance for exposing remote dev servers via Cloudflare tunnels. - Added comprehensive command references for tab management, cookies, waits, and agent tasks. - Emphasized remote/sandbox mode as core for agents with no GUI access.
v1.0.0
Initial release of browser-use skill for Clawdbot: - Adds integration with Browser Use cloud API to create and manage remote browser sessions, supporting persisted cookies and profiles. - Enables autonomous browser tasks via a subagent using a fast, browser-optimized LLM. - Provides simple setup and usage instructions, including API key configuration and pricing details. - Includes documentation links and cURL request examples for sessions, profiles, and task automation.
Metadata
Slug browser-use
Version 2.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 5
Frequently Asked Questions

What is Browser Use?

Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with w... It is an AI Agent Skill for Claude Code / OpenClaw, with 74060 downloads so far.

How do I install Browser Use?

Run "/install browser-use" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Browser Use free?

Yes, Browser Use is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Browser Use support?

Browser Use is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Browser Use?

It is built and maintained by shawn pana (@shawnpana); the current version is v2.0.1.

💬 Comments