Skip to content

feat: add Browser Use CLI 3.0 skill - #477

Draft
MagMueller wants to merge 2 commits into
OpenHands:mainfrom
MagMueller:agent/browser-use-cli-skill
Draft

feat: add Browser Use CLI 3.0 skill#477
MagMueller wants to merge 2 commits into
OpenHands:mainfrom
MagMueller:agent/browser-use-cli-skill

Conversation

@MagMueller

@MagMueller MagMueller commented Aug 15, 2026

Copy link
Copy Markdown
  • A human has tested these changes.

Why

OpenHands users can install Browser Use today, but the public extensions registry has no progressive-disclosure skill for the current CLI. This adds an opt-in path to direct CDP browser control without changing or removing the existing BrowserToolSet API.

Summary

  • add a Browser Use CLI 3.0 skill with local and cloud browser workflows
  • bootstrap the current CLI through an isolated uv tool install
  • resolve the managed binary explicitly and strip inherited Python environment variables
  • register the skill for OpenHands, Codex, and Claude discovery

Issue Number

No linked issue.

How to Test

  1. Run uv sync --group test.
  2. Run uv run pytest -q (542 passed, 6 skipped).
  3. Run uv run python scripts/sync_extensions.py --check.
  4. Smoke the documented CLI flow with uvx --from browser-use==0.13.7 browser-use; opening https://example.com returned Example Domain.

Video/Screenshots

Not included. This is an additive text-based skill and marketplace entry.

Notes

This PR intentionally leaves OpenHands' existing structured browser tools intact. A follow-up can run a matched BrowserToolSet-versus-CLI eval before proposing a default switch or deprecation path.

The explicit managed-binary path and clean Python child environment incorporate hardening learned from Hermes' Browser Use rollout: managed-first resolution and parent environment isolation.

Browser Use CLI 3.0 is the integration generation. The live smoke used browser-use==0.13.7, which currently bundles browser-harness==0.1.8.

Co-authored-by: openhands <openhands@all-hands.dev>
@github-actions github-actions Bot added the type: feat A new feature label Aug 15, 2026
Co-authored-by: openhands <openhands@all-hands.dev>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: feat A new feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant