Install
openclaw skills install @space-cadet/cloakbrowser-stealthStealth browser automation using CloakBrowser to bypass bot detection on protected sites. Use when web_fetch fails with anti-bot blocks, CAPTCHA, or access denied errors. Use for scraping reviews, protected pages, or any site that blocks standard Playwright/Puppeteer automation. Not for sites requiring login credentials or solving interactive CAPTCHAs.
openclaw skills install @space-cadet/cloakbrowser-stealthFetch content from a protected site:
cd ~/.openclaw/workspace/skills/cloakbrowser-stealth/scripts
python3 fetch.py "https://example.com" --wait-ms 3000
python3 fetch.py "URL" --selector "[data-testid='review-title']" --output text
python3 fetch.py "URL" --wait-ms 4000 --screenshot /tmp/page.png --output json
python3 fetch.py "URL" --humanize --wait-ms 5000
python3 fetch.py "URL" --output json | python3 -c "import sys,json; d=json.load(sys.stdin); print(d['text'][:500])"
Use CloakBrowser when:
web_fetch returns 403, bot challenge, or empty bodyDon't use when:
| Code | Meaning |
|---|---|
| 0 | Success, content extracted |
| 1 | Anti-bot blocked (check output for "blocked: true") |
| 2 | Navigation timeout or error |
| 3 | Script/dependency error |
scripts/fetch.py — Unified fetch wrapper with anti-bot detection, element extraction, screenshot, JSON/text/html outputFor full configuration options, proxy setup, and target site status: see references/config.md