playwright-cli-cloakbrowser

Solid

Drive CloakBrowser Manager stealth profiles with @playwright/cli over CDP. Use for browser automation that needs a persistent logged-in session, anti-detect fingerprints, or to pass Cloudflare - attach reuses the profile's cookies and stealth where a fresh browser does not.

AI & Automation 36 stars 1 forks Updated today MIT

Install

View on GitHub

Quality Score: 85/100

Stars 20%
52
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# playwright-cli on CloakBrowser stealth profiles [CloakBrowser Manager](https://github.com/CloakHQ/CloakBrowser-Manager) runs isolated stealth Chromium profiles - unique fingerprint, optional proxy, persistent cookies, built-in noVNC live view - in a single Docker container. Every running profile exposes a CDP endpoint. `playwright-cli attach` connects to the profile's **persistent context** (`contexts[0]`), so automation inherits the profile's logins and stealth fingerprint; `playwright-cli open` would launch a plain local browser with neither. Always `attach` for this setup. No Manager running yet? See [Setting up the Manager](#setting-up-the-manager-local-laptop) below. For the **full command reference**, run `playwright-cli --help` and open the `Agent skill:` path it prints (the official skill bundled with `@playwright/cli`). This file only covers the CloakBrowser-specific setup and gotchas. ## Connect ```bash # generic: attach to any CDP endpoint playwright-cli attach --cdp=<CDP_URL> # CloakBrowser Manager: per-profile CDP endpoint (shown via the toolbar # code icon while a profile is running) playwright-cli attach --cdp=http://localhost:8080/api/profiles/<profile-id>/cdp # then drive normally playwright-cli goto https://example.com playwright-cli snapshot # a11y tree with refs (e3, e15, ...) playwright-cli snapshot --depth=6 # bound the tree on huge pages playwright-cli click e15 playwright-cli --raw eval "document.title" # -...

Details

Author
tenequm
Repository
tenequm/skills
Created
10 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

browser-profile

Manage named persistent browser profiles (cookies, localStorage, IndexedDB, cache) that both you and Claude can use against the SAME Chrome window without collisions. Each profile lives in its own `--user-data-dir` and exposes a deterministic `--remote-debugging-port`. Use when the user says "open profile X", "attach to profile X", "log me into staging once and reuse it", or asks to test frontend flows with persistent auth across runs. Pairs with the `agent-browser` CLI (`agent-browser connect <port>`) for the CDP attach step.

7 Updated today
vanducng
AI & Automation Listed

deva-cloak

Drive CloakBrowser stealth Chromium inside the deva cloak container - a headed, anti-detection browser for scraping, automation, or checking a site the way a real browser sees it. Use when the task needs a browser that bypasses bot detection (Cloudflare, FingerprintJS, reCAPTCHA scoring), or when the user asks to browse/scrape a protected site from inside deva. Only applies in the cloak image (verify with `command -v cloakbrowser`; DEVA_CLOAK=1 is the marker); the base/rust images have plain Playwright instead.

13 Updated 2 days ago
thevibeworks
Testing & QA Listed

playwright-cli

Automate browser interactions with playwright-cli: open pages with persistent auth, click/type/select/upload, inspect snapshots, take screenshots, verify local or remote Web UI, retrieve page data, and run or generate Playwright tests. Use when browser automation, live UI verification, web data retrieval, or Playwright test work is needed.

6 Updated today
beixiyo