browser-use

Automate browser interactions for testing, form filling, and data extraction via CLI.

31|8|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/citedy/adclaw --skill browser-use-citedy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: browser-use
Source: https://github.com/citedy/adclaw/tree/main/src/adclaw/agents/skills/browser-use
Command: npx skills add https://github.com/citedy/adclaw --skill browser-use-citedy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates browser interactions across websites for testing, form filling, data extraction, and daily automation tasks.

Core Features & Use Cases

  • Persistent sessions across commands enable multi-step workflows without re-login.
  • Multi-mode browser support (chromium, real, remote) to fit testing and automation needs.
  • State inspection, screenshots, data extraction, and scripted interactions for QA, form filling, and research.

Quick Start

Install browser-use, run doctor to verify setup, and start a persistent browser session by opening a URL.

Frequently Asked Questions about browser-use

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

FAQPage Schema
How do I automate browser interactions across multiple pages for testing?

Automate browser interactions for testing and data extraction using a CLI that supports persistent sessions, enabling multi-step workflows across websites without requiring re-login. It applies to QA, research, and form filling tasks.

Can I keep a persistent browser session open across multiple CLI commands?

Yes, persistent sessions across CLI commands allow you to execute multi-step workflows without re-login. You can open a URL, perform scripted interactions, and maintain state inspection across multiple commands.

Does browser automation support remote browsers or only local chromium?

Browser automation supports three modes: chromium, real, and remote. This multi-mode support fits various testing and automation needs, allowing you to run scripts across different browser environments and profiles.

What do I need to set up before automating web form filling tasks?

You need to install the browser-use binary and run the doctor command to verify your setup. Once verified, you can start a persistent browser session to automate form filling, state inspection, and data extraction.

Can I extract data and take screenshots during automated web testing sessions?

Yes, state inspection, screenshots, and data extraction are supported during automated web testing. You can capture screenshots and extract data from websites through scripted interactions within persistent browser sessions.

Why does my multi-step web automation workflow keep requiring re-login?

If your web automation requires re-login between steps, you are not using persistent sessions. Persistent sessions maintain your login state across CLI commands, enabling multi-step workflows without authentication repetition.