Agent skill · software engineering · aiskillstore
agent-browser
Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages.
Why this skill is useful
Adds executable scripts for automating browser interactions that significantly enhance web testing capabilities.
What it needs
Requires bash installed locally. About 6k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
Browser Automation with agent-browser Quick start Core workflow 1. Navigate: agent-browser open <url> 2. Snapshot: agent-browser snapshot -i (returns elements with refs like @e1, @e2) 3. Interact using refs from the snapshot 4. Re-snapshot after navigation or significant DOM changes Commands Navigation Snapshot (page analysis) Interactions (use @refs from snapshot) Get information Check state Screenshots & PDF Video recording Recording creates a fresh context but preserves cookies/storage from your session. If no URL is provided, it automatically returns to your current page. For smooth demos, explore first, then start recording. Wait Mouse control Semantic locators (alternative to refs) Browser settings Cookies & Storage Network Tabs & Windows Frames Dialogs JavaScript Global options Proxy support Environment variables Example: Form submission Example: Authentication with saved state Sessions (parallel browsers) JSON output (for parsing) Add --json for machine-readable output: Debugging Deep-dive documentation For detailed patterns and best practices, see: Reference Description ----------- ------------- references/snapshot-refs.md Ref lifecycle, invalidation rules, troubleshooting references/session-management.md Parallel sessions, state persistence, concurrent scraping references/authentication.md Login flows, OAuth, 2FA handling, state reuse references/video-recording.md Recording workflows for debugging and documentation references/proxy-support.md Proxy configuration, geo-testing, rotating proxies Ready-to-use templates Executable workflow scripts for common patterns: Template Description ---------- ------------- templates/form-automation.sh Form filling with validation templates/authenticated-session.sh Login once, reuse state templates/capture-workflow.sh Content extraction with screenshots Usage:
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/agent-browser--ce1920