What problem does it solve?
This Skill automates browser interactions, streamlining tasks like web testing, form filling, taking screenshots, and extracting data from web pages.
Core Features & Use Cases
- Web Navigation: Open, reload, and navigate back/forward through web pages.
- Element Interaction: Click, fill forms, hover, check/uncheck, and select dropdowns using element references or semantic locators.
- Data Extraction: Get text, HTML, attributes, titles, URLs, and count elements.
- Screenshots & PDF: Capture screenshots of the entire page or specific elements, and save pages as PDFs.
- Video Recording: Record browser sessions for demonstrations or debugging.
- Use Case: Automate the process of logging into a web application, filling out a complex form, and then taking a screenshot of the confirmation page.
Quick Start
Use agent-browser to open the URL https://example.com and then fill the input field with the ID 'username' with the text 'testuser'.