browser

Automate browser interactions and data extraction using the browse CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Browser automation on the command line helps automate repetitive web tasks like data extraction, form filling, and testing without manual browsing.

Core Features & Use Cases

  • Snapshot-driven element refs for reliable interaction
  • Rich interaction commands: click, type, fill, select, wait
  • Local and remote Browserbase modes with Identity, CAPTCHA solving, and proxies for protected sites

Quick Start

Install the browse CLI and start a session, then open a URL, run a snapshot to get element refs, and interact with the page using click and type commands.

Frequently Asked Questions about browser

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

FAQPage Schema
How do I automate web scraping and form filling from the command line?▼

The browse CLI automates web tasks locally or remotely via Browserbase, covering data extraction and form filling through snapshot-driven element refs. It supports interaction commands like click, type, fill, select, and wait.

What is snapshot-driven element interaction in browser automation?▼

Snapshot-driven element refs provide reliable browser automation targets by capturing page snapshots to generate stable references. You run a snapshot, retrieve element refs, and use them to execute click, type, and fill interactions accurately.

Do I need a Browserbase API key for remote browser automation?▼

Remote browser automation via Browserbase requires an API key to access remote mode with CAPTCHA solving, Identity, and proxies. Local browse CLI sessions run without a Browserbase API key.

Can I use the browse CLI to automate data extraction on protected sites with CAPTCHA?▼

Remote Browserbase mode in the browse CLI supports data extraction on protected sites by providing built-in CAPTCHA solving, Identity verification, and proxy support to bypass anti-bot protections.

What dependencies do I need to install for browser automation with the browse CLI?▼

Browser automation with the browse CLI requires installing the browse tool globally via npm install -g browse. For remote mode accessing protected sites, a Browserbase API key is also required.

How do I handle dynamic page content when automating web tasks via CLI?▼

Dynamic page content is handled using the wait command in the browse CLI during web task automation. You combine wait with snapshot-driven element refs to ensure elements load before executing click, type, and fill interactions.