Skip to content

v2.2.0 — installable Claude Code plugin

Latest

Choose a tag to compare

@greekr4 greekr4 released this 09 Jul 01:48

playwright-bot-bypass is now installable as a Claude Code plugin — one skill, zero config, real headed Chrome stealth.

Install

/plugin marketplace add greekr4/playwright-bot-bypass
/plugin install playwright-bot-bypass@playwright-bot-bypass

The playwright-bot-bypass skill is auto-discovered — no extra setup. (Still available as a standalone skill via npx skills add greekr4/playwright-bot-bypass.)

What it does

A one-import factory — createStealthBrowser() returns a ready { browser, page } combining channel:'chrome' + headed mode + rebrowser-playwright's Runtime-fix + a Playwright-artifact strip. It stitches proven upstream stealth tools into a verified recipe — and, just as important, documents which fakes not to add.

Measured detection coverage (2026-06-10, macOS headed Chrome)

Passes 8/8 fingerprint + automation-framework detectors, 9/9 reproducible:

  • ✅ bot.sannysoft.com — all green
  • ✅ bot-detector.rebrowser.net — 0 red
  • ✅ deviceandbrowserinfo.com — "You are human!"
  • ✅ browserscan.net — "Normal" (CDP test passes)
  • ✅ iphey.com — "Trustworthy"
  • ✅ areyouheadless, selenium-detector, creepjs

Honest scope: clean against fingerprint/automation detection. It does not defeat behavioral/IP systems (Cloudflare Turnstile, DataDome), CAPTCHAs, or login walls — those are IP/account problems, not fingerprint problems.

Node & Python

  • Node.js: rebrowser-playwright (primary, with createStealthBrowser() factory + human-like helpers)
  • Python: undetected-chromedriver

Authorized use only — for QA, accessibility testing, and research on sites you own or are permitted to test. Respect each site's ToS, robots.txt, and applicable law.