browser-use

Automate browser tasks via Playwright for scraping, extraction, and content interaction.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/kudosx/claude-skill-browser-use --skill browser-use-kudosx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: browser-use
Source: https://github.com/kudosx/claude-skill-browser-use/tree/main/.claude/skills/browser-use
Command: npx skills add https://github.com/kudosx/claude-skill-browser-use --skill browser-use-kudosx

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, google_image, youtube, tiktok, requests, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables powerful browser automation for web scraping, form filling, content extraction, image/video downloads, and authentication-enabled workflows using Playwright, reducing manual browsing time.

Core Features & Use Cases

  • Web scraping & content extraction: Navigate pages, extract text, links, and attributes, and save outputs.
  • Automation & downloads: Take screenshots, save PDFs, download files, and automate file uploads.
  • Authentication-aware workflows: Create and reuse login sessions to access protected sites without repeated logins.

Quick Start

  • Manual quick start: uv run browser.py open https://example.com --account my-account --wait 60
  • Automated extraction: uv run browser.py text https://example.com --selector "h1"

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 extract data from websites?

Web scraping with browser automation navigates pages, extracts text and links, and saves outputs using Playwright. This Skill handles navigation, selector-based extraction, and content capture across diverse websites without manual browsing.

Can I automate login and access protected websites without re-entering credentials?

Authentication-aware workflows create and reuse persistent login sessions via Playwright, enabling automated access to protected sites. Store account credentials once and reuse them across multiple authenticated requests without repeated logins.

How do I take screenshots and download files from websites automatically?

Browser automation captures screenshots, saves PDFs, and downloads files programmatically. Use built-in commands to interact with web content, trigger downloads, and automate file uploads across any website.

What's the difference between web scraping with browser automation versus headless requests?

Browser automation with Playwright executes JavaScript, handles dynamic content, and manages interactive elements like forms and clicks. Headless or headful modes support both manual and script-driven workflows that simple HTTP requests cannot replicate.

Can I run browser automation tasks headless for production workflows?

Headless and headful operation modes are both supported for script-driven automation. Headless runs efficiently in production environments; headful enables interactive debugging and manual session inspection when needed.

Do I need Playwright installed to use browser automation for web tasks?

Playwright is a core dependency that handles browser control, navigation, and interaction. This Skill manages Playwright execution through the uv CLI, so you invoke commands without directly managing the browser instance.