What problem does it solve?
This Skill provides a reliable, CLI-driven way for AI agents and engineers to interact programmatically with websites and desktop web apps, removing the manual toil of navigation, form entry, scraping, and exploratory QA while preserving session state and authentication.
Core Features & Use Cases
- Browser automation CLI: Control Chrome/Chromium via the DevTools Protocol for navigation, clicking, typing, file upload, and complex interaction sequences.
- Snapshot-driven interactions: Accessibility-tree snapshots produce compact element refs for low-context, robust actions that avoid brittle CSS selectors.
- Session & authentication management: Save and load session state, use persistent profiles or an auth vault, and handle OAuth, 2FA, and token refresh workflows.
- Specialized workflows: Templates and references for authenticated sessions, form automation, content capture, profiling, proxy support, video recording, Electron and Slack automation, and running in cloud sandbox providers.
- Use Case: Automate a login, run a purchase flow or regression smoke test, capture screenshots and a video recording, and save authenticated state for repeated CI or manual runs.
Quick Start
Use the agent-browser CLI to install and load the skill, open the target URL, run an interactive snapshot to discover element refs, and then perform the desired automated interactions using those refs.