| name | agent-browser |
| description | Browser automation through the repo agent-browser CLI. Explicit helper for navigation, forms, screenshots, scraping, and web-app checks. Prefer Browser Use or Playwright when available. Do NOT load for: sharing URLs, embedding links, or editing screenshot files. |
| description-en | Browser automation through the repo agent-browser CLI. Explicit helper for navigation, forms, screenshots, scraping, and web-app checks. Prefer Browser Use or Playwright when available. Do NOT load for: sharing URLs, embedding links, or editing screenshot files. |
| allowed-tools | ["Bash","Read"] |
| user-invocable | false |
| disable-model-invocation | true |
| context | fork |
| argument-hint | [url] [--headless] |
Agent Browser Skill
A skill for browser automation. Uses the agent-browser CLI to perform UI debugging, verification, and automated interaction.
Trigger Phrases
This skill is automatically invoked by the following phrases:
- "Open this page", "Check the URL"
- "Click on", "Type into", "Fill the form"
- "Take a screenshot"
- "Check the UI", "Test the screen"
- "open this page", "click on", "fill the form", "screenshot"
Features
Execution Steps
Step 0: Verify agent-browser
which agent-browser
npm install -g agent-browser
agent-browser install
Step 1: Classify the User's Request
| Request Type | Action |
|---|
| Open a URL | agent-browser open <url> |
| Click an element | Snapshot → agent-browser click @ref |
| Fill a form | Snapshot → agent-browser fill @ref "text" |
| Check state | agent-browser snapshot -i -c |
| Take screenshot | agent-browser screenshot <path> |
| Debug | agent-browser --headed open <url> |
Step 2: AI Snapshot Workflow (Recommended)
For most operations, first take a snapshot and then interact using element references:
agent-browser open https://example.com
agent-browser snapshot -i -c
agent-browser click @e2
agent-browser fill @e3
agent-browser fill @e4
agent-browser click @e5