agent-browser

Automate end-to-end browser interactions across multiple sessions via CDP.

Updated Apr 11, 2026
One-click install
npx skills add https://github.com/linchuncheng/skill-hub --skill agent-browser-linchuncheng
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: agent-browser
Source: https://github.com/linchuncheng/skill-hub/tree/main/agent-browser
Command: npx skills add https://github.com/linchuncheng/skill-hub --skill agent-browser-linchuncheng

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Automates end-to-end browser interactions across multiple sessions to control web pages.

Core Features & Use Cases

  • Open pages, navigate, and manage multiple sessions using CDP or headless modes.
  • Fill forms, click elements, capture screenshots, extract data, and run automated tests in parallel.
  • Use cases include data collection, onboarding automation, and QA validation with consistent context across sessions.

Quick Start

Configure a named session, open a URL, snapshot to capture element references, perform actions, and then close the session.

Frequently Asked Questions about agent-browser

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

FAQPage Schema
How do I automate browser tasks across multiple sessions?▼

You automate browser tasks across multiple sessions by configuring a named session, opening a URL, and using CDP or headless modes to control web pages for reliable form filling and data extraction.

What is CDP-based reuse for web interaction?▼

CDP-based reuse is a mechanism that maintains consistent context across multiple browser sessions, enabling deterministic execution for web workflows like data collection and onboarding automation.

Can I run automated tests in parallel using headless browser sessions?▼

Yes, you can run automated QA tests in parallel by managing multiple named sessions, allowing you to capture screenshots, interact with elements, and validate workflows simultaneously.

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

To extract data and capture screenshots, you open a URL in a configured session, take a snapshot to capture element references, perform your actions, and then close the session.

Does this browser automation approach work for onboarding workflows?▼

Yes, this approach supports onboarding automation by providing deterministic execution and managing multiple sessions, ensuring reliable form filling and element interaction across web workflows.