skillfed

agent-browser

agent-browser lets you orchestrate automated browser interactions through a remote HTTP interface, enabling your applications to navigate websites, populate forms, trigger actions, and harvest information at scale. Built for sandbox deployment, it provides streaming event handling and session management across multiple coding agent platforms.

agent-browser lets you orchestrate automated browser interactions through a remote HTTP interface, enabling your applications to navigate websites, populate forms, trigger actions, and harvest information at scale. Built for sandbox deployment, it provides streaming event handling and session management across multiple coding agent platforms.

AI-generated summary based on this skill's SKILL.md

1,502 118 Apache-2.0 updated by rivet-dev

Install

rivet-dev/sandbox-agent/agent-browser · repository language: TypeScript

CLI (skillfed)coming soon
git clone https://github.com/rivet-dev/sandbox-agent
cp -r sandbox-agent/.agents/skills/agent-browser ~/.claude/skills/agent-browser

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

What is agent-browser used for?

agent-browser lets you orchestrate automated browser interactions through a remote HTTP interface, enabling your applications to navigate websites, populate forms, trigger actions, and harvest information at scale. Built for sandbox deployment, it provides streaming event handling and session management across multiple coding agent platforms.

Can agent-browser automate clicking buttons and filling forms?

Yes. agent-browser is designed to automate interactions with websites including navigation, form filling, button clicking, and data extraction. You can programmatically simulate user actions like typing text, clicking elements, and submitting forms through its HTTP interface.

How does agent-browser handle login to websites automatically?

agent-browser supports managing authenticated sessions and persisting login state across multiple browser operations. This allows you to maintain session continuity when performing sequential tasks that require staying logged in to a website.

Can I take screenshots of websites programmatically with agent-browser?

Yes. agent-browser provides the capability to take screenshots and capture page content for verification or documentation purposes. This is useful for capturing the state of web pages during automated workflows or for visual verification of test results.

Does agent-browser support parallel web session automation?

agent-browser supports running parallel browser sessions for concurrent web automation tasks. This enables you to execute multiple independent browser operations simultaneously, improving efficiency when handling large-scale automation workloads.

Can agent-browser be used for test web applications with automation?

Yes. agent-browser enables testing web applications by simulating user actions and verifying page state changes. You can use it to validate that web elements respond correctly to interactions and that page content updates as expected during automated test scenarios.

SKILL.md

rendered from the published skill — quoted content, verbatim

Browser Automation with agent-browser

Core Workflow

Every browser automation follows this pattern:

  1. Navigate: agent-browser open <url>
  2. Snapshot: agent-browser snapshot -i (get element refs like @e1, @e2)
  3. Interact: Use refs to click, fill, select
  4. Re-snapshot: After navigation or DOM changes, get fresh refs

```bash agent-browser open https://example.com/form agent-browser snapshot -i

Output: @e1 [input type="email"], @e2 [input type="password"], @e3 [button] "Submit"

agent-browser fill @e1 "user@example.com" agent-browser fill @e2

(truncated - see the full file via the links below)

Read as markdown · JSON record · Browse the source repository

File tree — 9 files
.agents/skills/agent-browser/SKILL.md
.agents/skills/agent-browser/references/authentication.md
.agents/skills/agent-browser/references/proxy-support.md
.agents/skills/agent-browser/references/session-management.md
.agents/skills/agent-browser/references/snapshot-refs.md
.agents/skills/agent-browser/references/video-recording.md
.agents/skills/agent-browser/templates/authenticated-session.sh
.agents/skills/agent-browser/templates/capture-workflow.sh
.agents/skills/agent-browser/templates/form-automation.sh

Related skills

Tags

headless-browser web-scraping form-automation element-interaction session-persistence mobile-testing screenshot-capture data-extraction authentication-flow