browser-use

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

6|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/KnoWhiz/DoWhiz --skill browser-use-knowhiz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: browser-use
Source: https://github.com/KnoWhiz/DoWhiz/tree/main/.claude/skills/browser-use
Command: npx skills add https://github.com/KnoWhiz/DoWhiz --skill browser-use-knowhiz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates browser interactions, enabling tasks like web testing, form filling, data extraction, and screenshotting without manual intervention.

Core Features & Use Cases

  • Web Navigation: Open URLs, navigate back, scroll pages.
  • Element Interaction: Click, type, input text, select dropdowns, hover, double-click, right-click.
  • Data Extraction: Get page title, HTML, element text, values, attributes, and bounding boxes.
  • Screenshots: Capture full-page or visible screenshots.
  • Cookie Management: Set, get, clear, import, and export cookies.
  • JavaScript Execution: Run arbitrary JavaScript in the browser context.
  • Remote Agents: Run autonomous browser agents in the cloud for complex tasks.
  • Use Case: Automate the process of logging into a website, filling out a complex form, and submitting it, then taking a screenshot of the confirmation page.

Quick Start

Use the browser-use skill to open the URL 'https://example.com' and take a screenshot.

Frequently Asked Questions about browser-use

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

FAQPage Schema
How do I automate web scraping and browser navigation programmatically?

Browser automation handles web navigation by opening URLs, scrolling pages, and interacting with elements to automate web scraping tasks without manual intervention. It supports extracting page titles, HTML, text, attributes, and capturing screenshots.

Can I automate form filling and submission on websites?

Yes, form filling automation allows you to input text, select dropdowns, click buttons, and submit forms programmatically. You can automate entire workflows like logging in, completing complex forms, and taking confirmation screenshots.

Does browser automation work with headless Chromium and remote cloud browsers?

Browser automation supports various modes including headless Chromium, local Chrome, and remote cloud browsers. It enables running autonomous agents in the cloud to execute complex workflows via command-line interface and Python scripting.

How do I extract data and manage cookies during web scraping?

Web scraping data extraction retrieves element text, values, attributes, and bounding boxes. Cookie management allows you to set, get, clear, import, and export cookies to maintain session states across automated browser interactions.

Can I execute custom JavaScript during browser automation tasks?

Yes, you can execute arbitrary JavaScript directly in the browser context during automation tasks. This allows for custom DOM manipulation, dynamic data extraction, and executing complex scripts within the target page environment.

What is the best way to capture full-page screenshots during automated web testing?

Automated web testing captures full-page or visible screenshots programmatically. You can take screenshots at any point during browser automation workflows, such as after form submission or page navigation, to document results.