Dev Browser

Playwright-backed browser automation with a persistent page server, but its own scripts live outside this repo.

Works with setup

Test report

Verdict
Works with setup
Score
7.6/10
Tested
Jul 13, 2026
Environment
Claude Code 2.x (agent harness)
Upstream re-checked
Aug 10, 2026 · 4b2572c

SKILL.md instructs you to run ./server.sh and import @/client.js, but neither exists anywhere in this repo path — the runtime is pulled in at build time from a private npm package (@oh-my-opencode/skills-loader-core), and the skill's own references/installation.md admits the real source is github.com/sawyerhood/dev-browser.

Scored on four weighted criteria — install, triggering, output vs. baseline, docs. How scoring works

  • Installs cleanly 3/5
  • Triggers reliably 5/5
  • Output vs. baseline 7/10
  • Docs & honesty 4/5

What Dev Browser does

Drives a persistent headless/extension Chromium session via a small client API (connect, page, getAISnapshot, selectSnapshotRef) so multi-step navigation, form-filling, scraping and screenshotting survive across script runs. Triggers on navigate/click/fill/screenshot/scrape/automate/test-the-website phrasing. In this repo it ships only as SKILL.md plus two reference docs; the actual server.sh and client.js it tells you to run are not present here.

How to install Dev Browser

git clone https://github.com/code-yeongyu/oh-my-openagent
cd oh-my-openagent
mkdir -p ~/.claude/skills
cp -r packages/omo-opencode/src/features/builtin-skills/dev-browser ~/.claude/skills/dev-browser

Skills live in ~/.claude/skills/ (global) or .claude/skills/ (per-project). Restart Claude Code after installing.

Commands — how to trigger Dev Browser

  • /dev-browser Playwright-backed browser automation with a persistent page server, but its own scripts live outside this repo.

It also activates on plain-language prompts like these:

  • Go to this website and take a screenshot of the homepage for me
  • Fill out the signup form on this page and submit it automatically
  • Scrape the product prices from this page across a few navigations

Frequently asked questions

Is the Dev Browser skill free?
Yes. The skill itself is free from code-yeongyu/oh-my-openagent. SkillProof publishes the install command and an independent test verdict at no cost.
Does Dev Browser work with Claude Code?
We tested it with Claude Code 2.x (agent harness) on Jul 13, 2026. Verdict: Works with setup. SKILL.md instructs you to run ./server.sh and import @/client.js, but neither exists anywhere in this repo path — the runtime is pulled in at build time from a private npm package (@oh-my-opencode/skills-loader-core), and the skill's own references/installation.md admits the real source is github.com/sawyerhood/dev-browser.
What is the Dev Browser SkillProof Score?
7.6/10 — installs cleanly 3/5, triggers reliably 5/5, output vs. baseline 7/10, docs & honesty 4/5.
How do I install Dev Browser?
Copy the install command from this page, run it in your terminal, and restart Claude Code. Skills live in ~/.claude/skills/ (global) or .claude/skills/ inside a project.
Can I use Dev Browser with Cursor, Copilot, Gemini CLI, Codex or other AI tools?
The SKILL.md format is native to Claude (Claude Code, Desktop, claude.ai). The instructions inside adapt to other assistants: Cursor rules, GitHub Copilot instructions, Windsurf rules, Custom GPTs, AGENTS.md for OpenAI Codex, and GEMINI.md for Google Gemini CLI — our conversion guides cover each, and the free converter on the tools page does the wrapping for you.