browser

Automate web browser interactions via the Chrome DevTools Protocol.

15|6|Updated Apr 20, 2026
One-click install
npx skills add https://github.com/phnx-labs/agents-cli --skill browser-phnx-labs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: browser
Source: https://github.com/phnx-labs/agents-cli/tree/main/skills/browser
Command: npx skills add https://github.com/phnx-labs/agents-cli --skill browser-phnx-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the challenge of automating complex web workflows, including authenticated sessions, form filling, and multi-tab management, without the need for manual intervention or repetitive logins.

Core Features & Use Cases

  • Persistent Authentication: Maintains login state across sessions using browser profiles, allowing agents to stay authenticated on sites like LinkedIn or Twitter.
  • Multi-Task Isolation: Enables parallel execution of multiple agents in isolated browser tasks, preventing session collisions.
  • Electron & Custom App Support: Provides specialized flags to automate desktop Electron applications and custom browser binaries.

Quick Start

Use the browser skill to start a new task with the work profile and navigate to the specified URL.

Frequently Asked Questions about browser

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

FAQPage Schema
How do I automate web browser interactions and maintain authenticated sessions?

You can automate web browser interactions and maintain persistent authentication by using the Chrome DevTools Protocol (CDP) to manage browser profiles, allowing agents to stay logged into sites like LinkedIn across sessions.

What's the best way to run parallel web scraping tasks without session collisions?

To run parallel web scraping tasks without session collisions, use multi-task isolation features that enable multiple agents to execute browser automation workflows in completely isolated browser sessions simultaneously.

Can I use the Chrome DevTools Protocol to automate Electron applications?

Yes, you can automate desktop Electron applications by using specialized CDP flags designed to control custom browser binaries and Electron apps, extending standard web automation workflows to desktop environments.

How do I manage multi-tab orchestration during complex web navigation?

Multi-tab orchestration during complex web navigation is managed via the Chrome DevTools Protocol, which coordinates concurrent browser tabs to execute advanced web automation workflows and capture visual state.

Do I need a specific browser environment to execute CDP automation commands?

Yes, you need a compatible browser environment and a CDP-enabled endpoint to execute commands, capture visual state, and perform navigation and element interaction via the Chrome DevTools Protocol.

Why does my web automation workflow keep losing its login state between sessions?

Web automation workflows lose login state between sessions if they lack persistent authentication; utilizing browser profiles via CDP maintains the necessary login cookies and session data across automated runs.