agent-browser

Automate web browser interactions including navigation, form filling, data extraction, and screenshots.

19|4|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/lorenzovenice/nanoclaw-venice --skill agent-browser-lorenzovenice
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-browser
Source: https://github.com/lorenzovenice/nanoclaw-venice/tree/main/container/skills/agent-browser
Command: npx skills add https://github.com/lorenzovenice/nanoclaw-venice --skill agent-browser-lorenzovenice

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates web browsing tasks, allowing for research, interaction with web applications, form filling, and data extraction directly from a browser interface.

Core Features & Use Cases

  • Web Navigation: Open URLs, navigate back/forward, reload pages.
  • Element Interaction: Click, fill forms, type, hover, check/uncheck, select dropdowns.
  • Data Extraction: Get element text, attributes, HTML, and page title/URL.
  • Screenshots & PDF: Capture screenshots or save pages as PDFs.
  • Use Case: Research a product by opening its webpage, filling out a contact form, and then taking a screenshot of the confirmation page.

Quick Start

Use agent-browser to open the URL https://www.example.com.

Frequently Asked Questions about agent-browser

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate web browser interactions like form filling and data extraction?

To automate web browser interactions, you can use this Skill to navigate websites, fill forms, and extract data by directly targeting web elements using CSS selectors or semantic locators. It captures screenshots and saves pages as PDFs.

Can I use CSS selectors to interact with web elements during web automation?

Yes, you can use CSS selectors for web automation. This Skill supports direct interaction with web elements using CSS selectors or semantic locators to perform actions like clicking, typing, hovering, and selecting dropdowns.

How do I save and load authentication states for scraping secure web pages?

Saving and loading authentication states is supported for scraping secure pages. This Skill allows you to persist authentication states, enabling automated browser sessions to bypass login screens and interact with authenticated web applications.

What is the best way to extract text and HTML from web pages for research?

The best way to extract text and HTML is through automated web navigation. This Skill retrieves element text, attributes, and HTML content, along with the page title and URL, to gather research data directly from the browser interface.

Does web automation work for capturing screenshots and saving pages as PDFs?

Web automation does work for capturing screenshots and saving pages as PDFs. You can automate browser navigation to a specific URL and capture the visual output or document the page state using these built-in capture features.

Are there limitations when scraping dynamic web content with a browser automation tool?

Scraping dynamic web content requires precise CSS selectors or semantic locators to target elements accurately. While this Skill automates navigation and element interaction, complex dynamic content may need specific element targeting to ensure successful data extraction.