Marketplace for the dev-browser skill
npx claudepluginhub jtsang4/dev-browserBrowser automation skill with persistent page state for developers and AI agents
A browser automation tool for coding agents (and regular agents).
Key features:
/plugin marketplace add sawyerhood/dev-browser
/plugin install dev-browser@sawyerhood/dev-browser
Restart Claude Code after installation.
Install CLI globally:
pnpm add -g @jtsang/dev-browser-cli
# or: npm install -g @jtsang/dev-browser-cli
Optional: copy the skill to your agent skills directory:
SKILLS_DIR=~/.codex/skills # e.g. ~/.claude/skills, ~/.codex/skills
mkdir -p $SKILLS_DIR
git clone https://github.com/sawyerhood/dev-browser /tmp/dev-browser-skill
cp -r /tmp/dev-browser-skill/skills/dev-browser $SKILLS_DIR/dev-browser
rm -rf /tmp/dev-browser-skill
Start daemon when needed:
dev-browser daemon ensure --mode launch --json
# optional: choose browser engine explicitly (default: patchright)
dev-browser daemon ensure --mode launch --engine playwright --json
Launch mode stores profile data per engine under ~/.dev-browser/data/profiles/launch/browser-data/<engine>.
Use this to control your existing Chrome browser (sessions, bookmarks, extensions).
Installation:
extension.zip from the latest release~/.dev-browser-extension)chrome://extensionsUsing the extension:
When active, your agent can control existing Chrome tabs with your logged-in sessions.
To skip permission prompts, add to ~/.claude/settings.json:
{
"permissions": {
"allow": ["Skill(dev-browser:dev-browser)", "Bash(dev-browser:*)"]
}
}
Or run with claude --dangerously-skip-permissions (skips all prompts).
Use from your agent prompt:
"Open localhost:3000 and verify the signup flow works"
"Go to the settings page and figure out why the save button isn't working"
| Method | Time | Cost | Turns | Success |
|---|---|---|---|---|
| Dev Browser | 3m 53s | $0.88 | 29 | 100% |
| Playwright MCP | 4m 31s | $1.45 | 51 | 100% |
| Playwright Skill | 8m 07s | $1.45 | 38 | 67% |
| Claude Chrome Extension | 12m 54s | $2.81 | 80 | 100% |
See dev-browser-eval for methodology.
| Approach | How It Works | Tradeoff |
|---|---|---|
| Playwright MCP | Observe-think-act loop with individual tool calls | Simple but slow; each action is a separate round-trip |
| Playwright Skill | Full scripts that run end-to-end | Fast but fragile; scripts start fresh every time |
| Dev Browser | Stateful server + agentic script execution | Best of both: persistent state with flexible execution |
MIT
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Production-ready workflow orchestration with 84 marketplace plugins, 192 local specialized agents, and 156 local skills - optimized for granular installation and minimal token usage
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations