Use this skill when the user needs to control the browser launch mode for browser_use. By default, browser_use launches the local Chrome/Chromium using managed CDP; `headed` controls whether the window is visible, and `private_mode` controls whether CDP is disabled in favor of Playwright.
browser_use.start has only two launch modes:
private_mode=true: Playwright-managedParameter meanings:
headed: whether to display the browser windowprivate_mode: whether to disable CDP and use Playwright insteadThe two parameters are independent and can be freely combined.
Default launch:
{"action": "start"}Open a visible window:
{"action": "start", "headed": true}Without CDP:
{"action": "start", "private_mode": true}Visible window + without CDP:
{"action": "start", "headed": true, "private_mode": true}private_modeOnly set private_mode=true when the user explicitly requests one of the following:
Otherwise, just set headed=true as needed.
private_mode=true does not mean absolutely undetectable — it simply switches to Playwright managementprivate_mode is an explicit parameter for each start call and is not persistedstop it and then start again to switch launch modes or window visibility734c8b9
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.