browser_visible

Control browser launch modes with headed and private_mode parameters.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/bbzsking/copaw --skill browser-visible-bbzsking
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: browser_visible
Source: https://github.com/bbzsking/copaw/tree/main/src/qwenpaw/agents/skills/browser_visible-en
Command: npx skills add https://github.com/bbzsking/copaw --skill browser-visible-bbzsking

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Control browser launch modes to specify visibility and management (CDP vs Playwright) for browser sessions.

Core Features & Use Cases

  • Two launch modes: default managed CDP and private_mode Playwright-managed.
  • Parameter handling: headed controls window visibility; private_mode selects CDP vs Playwright management.
  • Use Case: ensure a visible window for debugging or run in private mode in headless environments.

Quick Start

Start a visible browser window using headed mode.

Frequently Asked Questions about browser_visible

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

FAQPage Schema
How do I launch a visible browser window for debugging with Playwright?

To launch a visible browser window for debugging, use the headed parameter. This controls window visibility, allowing you to run a managed CDP session while observing browser interactions directly.

What is private_mode in browser session management?

Private_mode is a launch mode that selects Playwright-managed browser sessions instead of default CDP management. It can be combined independently with headed mode to control both visibility and session isolation.

Can I run a headless browser session using private_mode?

Yes, you can run a headless browser session using private_mode. By omitting the headed parameter, private_mode launches a Playwright-managed session suitable for headless environments.

Does the headed parameter persist across multiple browser session calls?

No, the headed and private_mode parameters are not persisted across calls. You must specify these launch mode parameters each time you need to control browser visibility and management.

CDP vs Playwright management: when do I need private_mode for browser sessions?

You need private_mode when switching from default managed CDP to Playwright-managed browser sessions. This launch mode provides an isolated environment, which is useful for running automated tests without affecting existing browser profiles.