Skip to content

Agent Browser

Lets an agent drive a real browser to verify pages, capture screenshots, console and network logs

Stars
110,078
Licence
MIT
Files
1 file

What it does

Once installed, the agent can open a web page in a controlled browser, take screenshots, read JavaScript console errors and network responses, and walk through a short flow such as clicking or filling a simple form. It is aimed at checking how a page actually behaves, including pages that plain HTTP fetches cannot read, rather than bulk collecting data. The skill also sets rules: prefer static fetching when possible, record evidence with each step, avoid login-gated or sensitive sites without explicit credentials, and stop after reasonable timeouts.

Great for

  • Engineers confirming a UI change on a deployed page or local dev server
  • QA staff reproducing a reported UI bug with console and network evidence
  • Researchers who need to read JavaScript-rendered content supervised by a person

Skip it if

  • Unattended large-scale scraping, since the skill itself says that belongs to a dedicated scraper with rate limits and robots.txt handling
  • Banking, healthcare or government accounts, where the skill warns automation risks lockout or compliance problems
  • Sites behind logins you do not own or whose terms prohibit automation

Try asking

  • “Take a screenshot of the staging page at desktop and mobile sizes and tell me if the header layout broke”
  • “Open the checkout page, click through the form with test data, and list any console errors or 500 responses”
  • “Reproduce the bug where the dropdown does not close, and give me exact steps and a screenshot”
Step-by-step guide: how to use Agent BrowserInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 1 original files, the MIT licence and an attribution note.

    agent-browser.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip agent-browser.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip agent-browser.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 3

    Ask for the task

    No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.

Get better results

  • Give a specific URL and the state that should be true after loading, so the agent knows what to verify
  • Ask for the evidence you need up front (full-page screenshot, console log, failed requests) to avoid repeat sessions
  • Use only on sites you own or are authorized to test, and keep sessions short and supervised

What's inside

  • SKILL.md

Redistributed unmodified from paperclipai/paperclip under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.