Tooluck logoTooluck
SKILL.md

agent-browser

Agent skill fromfcakyon/claude-codex-settings

Agent-browser usage guide. Read this before running any agent-browser commands. Covers the snapshot-and-ref workflow, navigating pages, interacting with elements (click, fill, type, select), extracting text and data, taking screenshots, managing tabs, handling forms and auth, waiting for content, running multiple browser sessions in parallel, and troubleshooting common failures. Use when the user asks to interact with a website, fill a form, click something, extract data, take a screenshot, log into a site, test a web app, or automate any browser task.

How to install agent-browser

install agent-browser
# install the claude-codex-settings pack with the skills CLI
npx skills add fcakyon/claude-codex-settings

# or add only this skill to Claude Code: copy the folder

plugins/agent-browser/skills/agent-browser/

# into

~/.claude/skills/agent-browser/ (all projects)

.claude/skills/agent-browser/ (one project)

plugins/agent-browser/skills/agent-browser/SKILL.md

Apache-2.0Full file
1# agent-browser core
2
3Fast browser automation CLI for AI agents. Chrome/Chromium via CDP, no Playwright or Puppeteer dependency. Accessibility-tree snapshots with compact `@eN` refs let agents interact with pages in ~200-400 tokens instead of parsing raw HTML.
4
5Most normal web tasks (navigate, read, click, fill, extract, screenshot) are covered here. Load a specialized skill when the task falls outside browser web pages — see [When to load another skill](#when-to-load-another-skill).
6
7## The core loop
8
9Open the page and check the response for a WebMCP summary. If an advertised tool directly matches the authorized task, prefer that tool to reconstructing the same operation with DOM interactions. Fetch only its metadata, check the input schema and intended effect against the user request, then invoke it:
10
11```bash
12agent-browser open <url>
13agent-browser webmcp list <tool> --frame <frame-id> --json
14agent-browser webmcp invoke <tool> --frame <frame-id> --params '{"key":"value"}'
15```
16…

Excerpt shown under the repository's Apache-2.0 license.

More skills in claude-codex-settings

Keep exploring

Similar skill repositories

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates