browser-harness
Let Claude Code, Codex or Cursor use your real Chrome, logged in as you. One prompt to set up. Open source, MIT.
Install / Use
npx skills add browser-use/browser-harnessInstalls into whichever agent you are using.
CLAUDE.md
Claude Code project instructions
Quality Score
Category
AutomationSupported Platforms
Our assessment of browser-harness
browser-harness scores 87/100 on our quality scale, 1686th of 2,930 Automation skills we index.
Its CLAUDE.md is 3.1 KB long, split into 7 sections with 2 code examples: a solid amount of guidance for an agent.
With 18,433 GitHub stars, it is one of the more widely adopted skills in the catalogue.
Maintenance, license and trust
- The repository was last updated today, so browser-harness is actively maintained.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit β read the skill file before letting an agent act on it.
browser-harness compared with similar skills
All 4 of these similar skills score higher than browser-harness; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| browser-harness (this skill)by browser-use | 87 | 18.4k | today | CLAUDE.md |
| claude-memby thedotmack | 100 | 100.8k | 1d ago | CLAUDE.md |
| Agent-Reachby Panniantong | 100 | 97.4k | 6d ago | CLAUDE.md |
| taste-skillby Leonxlnx | 100 | 96.6k | today | CLAUDE.md |
| Understand-Anythingby Egonex-AI | 100 | 86.3k | 2d ago | CLAUDE.md |
Frequently asked questions
- How do I install browser-harness?
- Run
npx skills add browser-use/browser-harness. The install tabs above show the steps for each supported agent. - Which AI agents does browser-harness work with?
- It is written for Claude Code, Cursor and OpenAI Codex, as a CLAUDE.md file. Other agents that read the same format can often use it too.
- Is browser-harness safe to use?
- It is MIT-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is browser-harness still maintained?
- The repository was last updated today, so browser-harness is actively maintained.
Skill content
View source on GitHubBrowser Harness β
Browser Harness lets Claude Code, Codex or Cursor use your real Chrome browser: open pages, click, type, read and download, logged in as you. Paste one prompt into your coding agent to set it up. It talks to Chrome over the DevTools Protocol (CDP), and the agent writes any missing helper as it works, so the harness gets better with each task. Open source, MIT licensed.
Try browser-harness in Browser Use Cloud or paste the setup prompt into your coding agent.
β agent: wants to upload a file
β
β agent-workspace/agent_helpers.py β helper missing
β
β agent writes it agent_helpers.py
β + custom helper
β file uploaded
You will never use the browser again.
See it work
Task: "Open my X profile, find my latest 20 video posts, and download them."
Setup prompt
Paste into Claude Code or Codex:
Install or upgrade browser-harness to the latest stable version with uv using Python 3.12, register the skill from `browser-harness skill`, and connect it to my browser. Ask whether I want local browser recordings enabled; default to no and preserve my existing preference on upgrades. Follow https://github.com/browser-use/browser-harness/blob/main/install.md if setup or connection fails.
The agent will open chrome://inspect/#remote-debugging. On first setup, tick
the checkbox so the agent can connect to your browser:
How it works
install.mdconnects the agent to your browser.SKILL.mdteaches it the browser workflow.src/browser_harness/stays protected while the agent writes reusable helpers in its local workspace.
Scale with Browser Use Cloud
Use your local browser for logged-in, personal work. When you want many browsers in parallelβwith live previews, proxies, stealth, CAPTCHA solving, and moreβscale with Browser Use Cloud.
MCP server
browser-harness-mcp exposes the browser control helpers as MCP tools over
stdio, so any MCP client (Claude Code, Devin, Cursor, etc.) can drive the
browser without writing a second CDP layer. See docs/MCP.md for
setup and client configuration.
Contributing
Bug fixes, documentation improvements, and agent-generated domain skills are welcome. See CONTRIBUTING.md.
The Bitter Lesson of Agent Harnesses Β· Web Agents That Actually Learn
Related Skills
claude-mem
100.8kPersistent Context Across Sessions for Every Agent β Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Agent-Reach
97.4kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu β one CLI, zero API fees.
taste-skill
96.6kAgent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
Understand-Anything
86.3kGraphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit β see the Safety scan above for what the skill file itself contains.

