browserlisted
Install: claude install-skill its-ahoh/codey
# Codey Browser
## Choosing between Browser and Chrome
- Use this skill when the user says **Codey Browser**, **in-app Browser**, or
asks for generic web work without naming Chrome.
- If the user says **Chrome**, **current Chrome tab**, **Chrome session**, or the
turn says it originated in the Chrome Side Panel, do not use this skill. Use
`chrome-companion` instead.
- Never switch from Chrome Companion to this browser merely because this skill
is preinstalled or already open.
Drive the browser window the user can see. Every command is one shell call:
```
ELECTRON_RUN_AS_NODE=1 "$CODEY_BROWSER_RUNTIME" "$CODEY_BROWSER_CLI" <command> [args]
```
Output is JSON on stdout. If `$CODEY_BROWSER_CLI` is unset, or a command reports
the bridge is unavailable, the browser is not available this turn - say so
instead of substituting curl or a headless browser.
## Start here
- Read a page in one step: `open-view "https://example.com"`
- Read the page already open: `view`
- See the controls before touching them: `snapshot` - returns refs like `e1`, `e2`
- Then act on a ref: `click e3`, `fill e5 hello`, `press Enter e5`
## Full command list
Run the command prefix with `help` for every command (tabs, uploads,
downloads, waits, coordinate clicks and drags, history navigation). Read that
output instead of guessing flags from memory.
## Looking at a page
`screenshot [path]` writes a PNG and returns its path plus the CSS viewport
size and display scale - open that path with your