eli0shin/.dotfiles/agent-browser
Claude Code and agent skill by eli0shin/.dotfiles
- community
Checking that the SKILL.md file is still in the repository.
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a button", "take a screenshot", "scrape data from a page", "test this web app", "login to a site", "automate browser actions", or any task requiring programmatic web interaction. Also use f…
Install
npx vskill@latest install eli0shin/.dotfiles/agent-browserSKILL.md
agent-browser
Fast browser automation CLI for AI agents. Chrome/Chromium via CDP with accessibility-tree snapshots and compact @eN element refs.
Install: npm i -g agent-browser && agent-browser install
Local browser rules
These rules override the CLI-provided skills:
- For authenticated tasks, launch the user's installed Google Chrome with their profile: use
agent-browser profilesto find the Chrome profile, then start a named, isolated session with--profile <name> --executable-path <installed Google Chrome binary>. The binary's path is OS-specific; locate it on the current machine. agent-browser's bundled Chromium opens the copied profile signed out, so real Chrome is what carries the user's logins. This copies the profile to a temporary directory and does not control the visible Chrome window. Ask the user to select the profile when the choice is ambiguous. A signed-out page means the launch is wrong: fix the browser or profile and relaunch, since the profile supplies the login. - Derive one stable session ID with
agent-browser session id --scope worktree --prefix <task>and pass--session <id>on every browser command. - Work only in the session's active tab. Use
get urlandsnapshot -ito inspect it. - Never list tabs. Do not run `tab list`, including for diagnostics or recovery. Open a new isolated session if the active tab cannot be recovered.
- Never use `--auto-connect` or `--cdp`. They can attach to the user's visible, authenticated browser and disrupt it.
Start here
Before running any other agent-browser command, load the version-matched workflow content:
Apply the local browser rules above if the CLI-provided content conflicts with them.
Specialized skills
Load a specialized skill when the task falls outside browser web pages:
Run agent-browser skills list to see everything available on the installed version.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckinghome/.agents/skills/agent-browser/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/eli0shin/.dotfiles/agent-browser)