LaunchKit · 2026
Back to Skills

xthezealot-stealth-browser

Use `/stealth-browser` to access websites with advanced bot protection.

0
419 downloads
by @xthezealot

Setup & Installation

openclaw skills install @xthezealot/xthezealot-stealth-browser

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install xthezealot-stealth-browser

What This Skill Does

Fetches HTML, screenshots, and PDFs from websites that block automated traffic. Uses Playwright Extra with the Stealth Plugin to mask automation fingerprints including navigator.webdriver, WebGL, and Canvas. Supports parallel fetching of multiple URLs in isolated browser contexts.

Standard Playwright and Puppeteer get blocked by Cloudflare and reCAPTCHA; this skill spoofs enough browser fingerprints to pass most bot detection checks without changing your scraping logic.

When to use it

  • Scraping real estate listings behind Cloudflare protection
  • Saving PDFs of JavaScript-rendered pages
  • Taking screenshots of bot-protected product pages
  • Batch-fetching multiple protected URLs at once
  • Monitoring competitor pages that block standard headless browsers

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: fetch the HTML from https://www.bazaraki.com/adv/6203561_2-bedroom-detached-house-for-sale/

AGENT
  1. 1Launches a Playwright Extra browser with Stealth Plugin enabled
  2. 2Removes navigator.webdriver flag and spoofs Chrome plugin lists
  3. 3Fakes WebGL and Canvas fingerprints to mimic a real user session
  4. 4Navigates to the URL and waits for the page to fully load
  5. 5Returns the full page HTML
OUTPUT

Raw HTML of the property listing, bypassing Cloudflare bot detection