browser-use

Automate browser navigation, form completion, screenshots, and data extraction via CLI.

2|Updated May 5, 2026
One-click install
npx skills add https://github.com/OrestesK/pi --skill browser-use-orestesk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: browser-use
Source: https://github.com/OrestesK/pi/tree/main/skills/browser-use
Command: npx skills add https://github.com/OrestesK/pi --skill browser-use-orestesk

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates repetitive manual browser work by automating website navigation, interaction, form completion, screenshots, and information extraction.

Core Features & Use Cases

  • Web Navigation and Interaction: Open pages, inspect available elements, click controls, enter text, select options, upload files, and manage tabs.
  • Testing and Data Extraction: Evaluate page content, inspect application state, capture screenshots, and extract text or attributes from web pages.
  • Authenticated and Local Workflows: Use managed Chromium by default, with support for existing profiles, persistent sessions, local development servers, tunnels, and cloud browsers.
  • Use Case: For a local web application, navigate to the development server, complete a test form, verify the resulting page state, and save a screenshot as evidence.

Quick Start

Use the browser-use skill to open the target website, inspect its available controls, complete the requested interaction, and report the result.

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 form filling and browser navigation for testing?

Automate web form filling and browser navigation by using a persistent browser session to open pages, inspect available elements, enter text, click controls, and verify the resulting application state for testing.

Can I use browser automation with authenticated services and local development apps?

Yes, browser automation works with authenticated services and local development apps by supporting managed Chromium, existing profiles, persistent sessions, local servers, tunnels, and cloud browsers.

How do I extract data and capture screenshots from web pages automatically?

Extract data and capture screenshots from web pages automatically by evaluating page content, inspecting application state, and saving visual evidence during automated browser navigation workflows.

Does this browser automation approach support state-based element inspection?

Yes, state-based element inspection is supported, allowing you to inspect available controls, interact with elements, upload files, manage tabs, and evaluate page content during web automation tasks.

What is the best way to automate repetitive manual browser workflows?

The best way to automate repetitive manual browser workflows is to use persistent browser sessions that handle navigation, interaction, form completion, screenshots, and data extraction without manual intervention.