What problem does it solve?
Manual browser automation is slow, repetitive, and prone to human error for tasks like filling out forms, scraping web data, testing web applications, or automating repetitive actions in desktop apps like Slack and VS Code. This skill removes that overhead by providing a fast, reliable CLI tool for programmatic browser interaction.
Core Features & Use Cases
- Web browser automation: Navigate pages, fill forms, click buttons, take screenshots, extract data, and test web apps using Chrome/Chromium via CDP with accessibility-tree snapshots for reliable element interaction.
- Electron desktop app automation: Automate tasks in popular Electron apps including VS Code, Slack, Discord, Figma, Notion, and Spotify.
- Specialized workflows: Built-in support for Slack workspace automation, exploratory testing and bug hunts, Vercel Sandbox microVM execution, and AWS Bedrock AgentCore cloud browser integration.
- Use Case: A developer can use this skill to automatically test a new web app's end-to-end user flow, scrape product pricing data from an e-commerce site, or automate sending daily standup updates to a team Slack channel without manual effort.
Quick Start
Use the agent-browser skill to navigate to the specified e-commerce product page, extract the price and availability information for the listed item, and save the data to a local CSV file.