Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
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.
User asks: fetch the HTML from https://www.bazaraki.com/adv/6203561_2-bedroom-detached-house-for-sale/
- 1Launches a Playwright Extra browser with Stealth Plugin enabled
- 2Removes navigator.webdriver flag and spoofs Chrome plugin lists
- 3Fakes WebGL and Canvas fingerprints to mimic a real user session
- 4Navigates to the URL and waits for the page to fully load
- 5Returns the full page HTML
Raw HTML of the property listing, bypassing Cloudflare bot detection