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
Decision gist · record as of 2026-06-19
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.
Use it when
- Yes.
- agent-browser supports managing authenticated sessions and persisting login state across multiple browser operations.
Verify before relying
Read SKILL.md below before installing (9 files). Open directory: indexed for reading, not audited.
Install
rivet-dev/sandbox-agent/agent-browser · repository language: TypeScript
Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.
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:
- Navigate:
agent-browser open <url> - Snapshot:
agent-browser snapshot -i(get element refs like@e1,@e2) - Interact: Use refs to click, fill, select
- 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)
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
Let your AI agent find skills like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.
wish › “Automate interactions with websites including navigation, form filling, button clicking, and data extraction”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
agent-browser enables you to script and automate browser-based workflows directly from the command line. Execute web interactions, navigate pages, and handle complex tasks without manual intervention. Built for developers who need reliable programmatic control over web automation.
Agent Browser equips Claude with the ability to visit web pages, extract content, and perform interactions like clicking and form submission—all through code. This skill transforms Claude into an autonomous web agent capable of gathering information and completing tasks across the internet without manual intervention.
Agent Browser equips your AI agents with the ability to explore web content and perform actions on live websites in real time. Perfect for automating research, data collection, and web-based tasks that require intelligent navigation and interaction.
agent-browser enables Claude Code to interact with web pages programmatically, handling clicks, form submissions, and navigation tasks. This skill bridges AI agents and browser automation, letting you build workflows that manipulate web content dynamically. Perfect for testing, data collection, and repetitive web tasks.
Agent Browser equips your agent with web navigation capabilities, allowing it to visit URLs, interact with page elements, and retrieve information from live websites. This skill bridges the gap between your agent and the open web, enabling research, data gathering, and automated web interactions without manual intervention.
This skill equips your AI agents with the ability to control web browsers programmatically, handling clicks, form submissions, and page navigation as part of automated workflows. Built on a Go-based engine that communicates via WebSocket, it integrates seamlessly into multi-turn agent conversations and supports custom tool extensions. Perfect for automating repetitive web tasks or building intelligent browser automation into your agent applications.
More skills Agent Browser (unlicensed) · Agent Browser (unlicensed) · Agent Browser (NOASSERTION) · Agent Browser (unlicensed) · Agent Browser (AGPL-3.0) · Agent Browser (unlicensed) · agent-browser (MIT)