browser-use

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

Updated Feb 27, 2026
One-click install
npx skills add https://github.com/JonathanMitchell1234/Stock-Swing-Trading-Bot --skill browser-use-jonathanmitchell1234
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: browser-use
Source: https://github.com/JonathanMitchell1234/Stock-Swing-Trading-Bot/tree/main/.agents/skills/browser-use
Command: npx skills add https://github.com/JonathanMitchell1234/Stock-Swing-Trading-Bot --skill browser-use-jonathanmitchell1234

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates browser interactions, streamlining tasks like web testing, data scraping, and form submission, eliminating the need for manual clicking and typing.

Core Features & Use Cases

  • Web Navigation: Open URLs, navigate back, scroll pages.
  • Element Interaction: Click, type, select, hover, and double-click elements using their indices.
  • Data Extraction: Get page title, HTML, text content, values, attributes, and bounding boxes.
  • Screenshots: Capture full-page or specific element screenshots.
  • Session Management: Maintain persistent browser sessions across commands or run in headless/headed modes.
  • 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' in a headed Chromium browser.

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 form filling without manual clicking?

Automate web scraping and form filling by using programmatic browser control to navigate URLs, interact with elements by index, and extract data. This eliminates manual clicking and typing by handling navigation, typing, and submission automatically.

Can I run a headless browser for automated web testing and take screenshots?

Yes, you can run a headless browser for automated web testing and capture full-page or specific element screenshots. It supports headless Chromium, real Chrome, and remote cloud browsers to execute testing tasks and save visual confirmation outputs.

How do I maintain persistent browser sessions for automated login and navigation tasks?

Maintain persistent browser sessions for automated login and navigation tasks using built-in session management and cookie handling features. This preserves authentication states across multiple commands, allowing continuous interaction with protected web pages.

What is the best way to extract HTML content and text from web pages programmatically?

The best way to extract HTML content and text from web pages programmatically is through automated browser interaction. It retrieves page titles, raw HTML, text content, input values, and element attributes directly from the rendered document.

Does browser automation support executing agent tasks on remote cloud browsers?

Yes, browser automation supports executing agent tasks on remote cloud browsers. It enables advanced session management and command-line control over various browser modes, including headed and headless environments, to run complex automated workflows.