Skills

Browser Use

Direct browser control via CDP for web interaction: automation, scraping, testing...

Install

npx skills add davidondrej/skills --skill browser-use -g -a claude-code -y
Repository
davidondrej/skills4.2k
Category
Testing
Updated
3d ago
License
MIT
Context cost
Mediumabout 2,488 tokens
Runs scripts
No, instructions only

What it does

Direct browser control via CDP for web interaction: automation, scraping, testing, screenshots, and site/app work.

Browser Use

Direct browser control via CDP. For task-specific edits, use agent-workspace/agent_helpers.py. For setup, install, or connection problems, read https://github.com/browser-use/browser-harness/blob/main/install.md.

When Not to Use

A basic fetch of public information needs no browser. If a plain HTTP request can read it, a public page, an API, docs, use curl or your fetch tool, and leave the browser alone. Use browser-use when the task needs interaction (click, type, navigate), the user's logged-in session, JS rendering, or a bot-protected page. If a direct fetch fails or returns a shell page, then escalate to the browser.

Domain skills are off by default. Set BH_DOMAIN_SKILLS=1 to enable them; see the bottom section.

If BH_DOMAIN_SKILLS=1 and the task is site-specific, read every file in the matching $BH_AGENT_WORKSPACE/domain-skills/<site>/ directory before inventing an approach.

Usage

browser-use <<'PY'
print(page_info())
PY
Read the whole SKILL.md on GitHub

More in Testing