What problem does it solve? AI agents and developers need a programmatic way to interact with websites—navigating pages, filling forms, clicking buttons, and extracting data—without parsing raw HTML or maintaining fragile CSS selectors. This Skill provides a fast Rust-based CLI that drives Chrome/Chromium over CDP and exposes compact element references that keep token usage low. ## Core Features & Use Cases - Snapshot-and-Interact Workflow: Capture an accessibility-tree snapshot with @eN element refs, then click, fill, select, or drag elements directly by ref. - Sessions, Auth & State: Named isolated sessions, persistent profiles, saved auth state, OAuth/2FA handling, and encrypted state at rest. - Capture & Observability: Screenshots, PDF export, video recording, Chrome DevTools profiling, network interception, and a dashboard on port 4848. - Use Case: Automate a login flow once, save the authenticated state, then reuse it to scrape a dashboard, capture a full-page screenshot, and record a video of the run for CI evidence. ## Quick Start Install agent-browser with npm, run "agent-browser skills get core" to load the workflow guide, then ask the agent to open a website and take a snapshot of its interactive elements.