What problem does it solve? Manually navigating websites, filling forms, and extracting page data is repetitive and error-prone, especially when testing web applications or scraping information at scale. This Skill provides a command-line browser automation interface that lets an AI agent navigate pages, interact with elements, capture screenshots, and extract data programmatically. ## Core Features & Use Cases - Page Interaction via Element Refs: Snapshot pages to get interactive elements with refs, then click, fill, hover, drag, and select using those refs or semantic locators like role, text, and label. - Capture & Recording: Take screenshots, export pages as PDF, record session videos, and capture traces for debugging web application behavior. - State & Network Control: Manage cookies, localStorage, authentication state, tabs, frames, and intercept or mock network requests for testing scenarios. - Use Case: A QA engineer needs to verify a login flow. The agent opens the login page, snapshots the form, fills credentials, submits, waits for the dashboard URL, and saves the authenticated session state for reuse in later test runs. ## Quick Start Ask the agent to open a website, snapshot the interactive elements, fill in the login form, and take a screenshot of the result.