Browserbase

v2.0.2

Automate web browser interactions using natural language via CLI commands. Use when the user asks to browse websites, navigate web pages, extract data from w...

5· 8.2k·52 current·54 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description (browser automation, scraping, screenshots, form-filling) matches the declared requirements (a 'browse' binary) and the install spec (npm package @browserbasehq/browse-cli that provides the 'browse' CLI). Optional env vars BROWSERBASE_API_KEY and BROWSERBASE_PROJECT_ID are consistent with the stated remote mode.
Instruction Scope
SKILL.md instructs the agent to run the 'browse' CLI and to optionally set API keys for remote Browserbase sessions. The instructions stay within browsing/automation scope (open, snapshot, click, get text, network capture, etc.). Note: remote mode explicitly offers anti-bot stealth, CAPTCHA solving, residential proxies and session persistence — powerful capabilities for evading protections; these are coherent with the stated purpose but have privacy/legal/ethical implications and will likely send page content and interactions to the Browserbase service.
Install Mechanism
Install uses a named npm package (@browserbasehq/browse-cli) to create the 'browse' binary. This is an expected mechanism for a CLI tool. No arbitrary downloads or obscure URLs are used in the manifest.
Credentials
No required secrets are declared; two optional env vars (BROWSERBASE_API_KEY and BROWSERBASE_PROJECT_ID) are justified by the remote service feature. The skill does not request unrelated credentials or config paths.
Persistence & Privilege
Skill is not forced always-on (always: false) and does not request elevated platform privileges. It relies on a daemon started by the CLI for browser sessions, which is consistent with the described functionality.
Assessment
This skill appears to be what it claims: a CLI-based browser automation tool. Before installing, consider: (1) npm packages run code on install — verify the @browserbasehq/browse-cli package, its npm publisher, and source repository to ensure you trust it; (2) remote mode (BROWSERBASE_API_KEY / PROJECT_ID) will route browsing and form interactions through Browserbase — do not enable it if you will be handling sensitive credentials or private data unless you trust the service; (3) features like CAPTCHA solving, anti-bot stealth, and residential proxies enable bypassing protections and may have legal/ethical implications for scraping protected sites — ensure you have permission to scrape and comply with terms of service; (4) the CLI has network-capture and filesystem operations (temp capture directory, screenshots) — be mindful of what is saved locally. If you want higher assurance, ask for the package repository, inspect its code, and confirm the Browserbase service privacy/security practices before providing API keys.

Like a lobster shell, security has layers — review code before you run it.

latestvk97c686hqwjdk8s1f01etgmjk982ashy

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

Binsbrowse

Install

Node
Bins: browse
npm i -g @browserbasehq/browse-cli

Comments