# Automate Browser Sessions with Agent Browser

Manual browser workflows slow research, testing, and data collection. This skill helps Claude, Codex, and Claude Code drive pages through inference.sh with element refs, screenshots, video, and scripts.

## Install

```bash
npx skillstore add inf-sh/agent-browser
```

## Metadata

- Status: approved
- Slug: inf-sh-agent-browser
- Skillstore revision: r1
- Version status: missing
- Tree hash: 47968d29ec90d96e55401e850b181271240620438219e8515fb9658b1445e13b
- Author: inf-sh
- GitHub username: inf-sh
- License: MIT
- Repository: https://github.com/inf-sh/skills/tree/main/skills/agentic-browser/
- Ref: a06681402992ceae98ba04d54cfd4ab004862696
- Supported tools: Claude, Codex, Claude Code
- Audit status: complete
- Agent install advisory: blocked
- Manual install advisory: allowed\_with\_warning
- Artifact signature: available
- Audit attestation: unavailable
- Human verification: not\_verified
- Risk factors: external\_commands, network, filesystem
- Quality score: 38
- Quality tier: warning
- Public page: https://skillstore.pages.dev/skills/inf-sh-agent-browser
- Manifest: https://skillstore.pages.dev/api/skills/inf-sh-agent-browser/manifest

## Capabilities

- Open URLs and return the page title, current URL, elements, and screenshots.
- Use @e element refs to click, fill, select, drag, upload, scroll, and navigate.
- Refresh page snapshots after navigation, form submission, or dynamic content changes.
- Capture viewport screenshots, full-page screenshots, and optional session video.
- Route browser sessions through HTTP, HTTPS, or SOCKS proxy settings.
- Run JavaScript in the current page context for extraction and verification.

## Use Cases

- Verify Web Flows: Run browser steps, inspect element refs, and capture screenshots for repeatable web checks.
- Collect Page Evidence: Open public pages, extract visible text and links, and save screenshots for analysis.
- Document Support Workflows: Record guided browser sessions that show each interaction and final page state.

## Prompt Templates

### Open and Inspect a Page

```
Use agent-browser to open <url> in a new session. Show the title, current URL, and available element refs.
```

### Fill a Simple Form

```
Open <form_url>, identify the refs for each field, fill the provided values, submit the form, and snapshot the result.
```

### Capture Evidence for a Workflow

```
Open <url> with video enabled, perform these steps: <steps>. Capture a final screenshot and close the session.
```

### Run an Authenticated Proxy Check

```
Open <url> through <proxy_url>, log in using environment variables, avoid recording sensitive fields, capture the final state, and close the session.
```

## Limitations

- Requires the inference.sh CLI and an authenticated inference.sh account.
- Browser traffic, screenshots, and videos are handled by an external service.
- Element refs expire after navigation or major page changes.
- Templates need review before use with credentials or private sites.

## Best Practices

- Take a fresh snapshot after navigation, form submission, or dynamic content changes.
- Use environment variables or a secrets manager for credentials and proxy passwords.
- Close sessions promptly and store screenshots or videos only when they are needed.

## Anti Patterns

- Do not automate sites without permission or ignore terms, rate limits, or access controls.
- Do not pipe remote installers directly to a shell without review and verification.
- Do not use stale refs or unreviewed templates for destructive account actions.

## Security Audit

- Audited at: 2026-07-06T14:48:25.161\+00:00
- Summary: The skill is a powerful browser automation wrapper with legitimate documentation and templates, but it exposes high-risk dual-use capabilities. Confirmed risks include a curl-to-shell installer, browser screenshots and videos, SOCKS proxy routing, arbitrary page JavaScript, cookie extraction guidance, and proxy rotation for rate-limit avoidance. Most shell, URL, path traversal, and /dev/null static matches are documentation examples or benign shell plumbing.

## Stats

- Views: 574
- Downloads: 8
- Favorites: 0
- Popularity score: 0
