dev-browser
Drive the user's real Chrome end-to-end — doctor, open, snapshot, fill forms, click, type, screenshot, evaluate, navigate, autofill from the local profile. Two paths under one skill — extension-relay CLI (default, no `--remote-debugging-port`, no WebDriver banner) and headless `dev-browser run --connect` (fallback for sandboxed scripting, file uploads, and dedicated-profile authenticated SPA work). Use when the user asks to fill out a form, click on a page, screenshot the current tab, log into a site, automate "this page" / "active tab", post under an authenticated identity, or run any Playwright-style script against signed-in Chrome.
Why it exists
Sandbox Chromium has no cookies. Real work needs the logged-in browser. This skill encodes Path A (extension relay) vs Path B (debug port) so agents stop asking which to use.
History
0.3.x
Chrome 136+ killed debug ports on the default profile; Path A became structural. Autonomy contract documents gotchas so future runs do not re-ask.
How Jack actually uses it
Default Path A. Reach for Path B only for multi-step scripts, file uploads, or dedicated profiles.
What it is not
Not a generic tutorial. It's the house runbook for this machine and these agents.
Related
Package
Version 0.3.2
· install pin efd09da
· SSOT skills/dev-browser/ on GitHub
· agents: claude-code, codex