camoufox-stealth
C++ level anti-bot browser automation using Camoufox (patched Firefox) in isolated containers. Bypasses Cloudflare Turnstile, Datadome, Airbnb, Yelp. Superior to Chrome-based solutions (undetected-chromedriver, puppeteer-stealth) which only patch at JS level. Use when standard Playwright/Selenium gets blocked.
Why use this skill?
Use the Camoufox stealth skill to bypass Cloudflare, Datadome, and other anti-bot systems via C++ level browser fingerprinting.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/kesslerio/camoufox-stealthWhat This Skill Does
The camoufox-stealth skill provides a professional-grade solution for web scraping and browser automation that bypasses sophisticated anti-bot defenses. Unlike standard automation tools like Playwright or Selenium, which rely on JavaScript injection to mask fingerprints, Camoufox is a custom-compiled Firefox fork that bakes stealth patches directly into the browser's C++ source code. This makes the browser's fingerprint (including WebGL, Canvas, and AudioContext data) inherently genuine rather than patched. By running within isolated pybox containers, it ensures that your host system remains clean while providing a robust defense against detection systems like Cloudflare Turnstile, Datadome, Airbnb, and Yelp.
Installation
To integrate this skill, ensure you have the OpenClaw agent environment configured. Execute the following command in your terminal:
clawhub install openclaw/skills/skills/kesslerio/camoufox-stealth
Once installed, initialize your environment by entering the pybox distrobox. It is critical to use python3.14 to ensure compatibility with existing dependencies:
distrobox-enter pybox -- python3.14 -m pip install camoufox curl_cffi
Use Cases
This skill is designed for high-stakes data acquisition scenarios. Use it when:
- Your existing scraping scripts trigger Cloudflare "checking your browser" loops.
- You are targeting platforms with aggressive bot detection like Airbnb, Zillow, or Yelp.
- You need to perform complex actions that require a rendered DOM that isn't instantly flagged as a bot.
- You need to manage high-volume requests without the overhead and detectable patterns of Chrome-based automation.
Example Prompts
- "OpenClaw, use camoufox-stealth to scrape the property listings from this Airbnb URL, bypassing the Turnstile challenge."
- "I'm getting blocked by Datadome on this site. Please route my current browser automation task through the camoufox-stealth container to fix the connection."
- "Run a headless navigation test using camoufox-stealth on target-site.com to verify if our fingerprint masking is passing the latest anti-bot checks."
Tips & Limitations
- Resource Management: Camoufox downloads a full Firefox fork (~700MB) on first use. Ensure you have sufficient disk space.
- Tool Selection: If a site does not require JavaScript rendering, prioritize the
curl_cffiutility included in this skill; it provides TLS spoofing with significantly lower resource overhead than a full browser. - Versioning: Always use the explicit
python3.14environment insidepyboxto avoid library conflicts. - Stealth Integrity: Avoid installing extra browser extensions or making heavy modifications to the Camoufox profile, as these can add unique signatures that negate the C++ level stealth patches.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-kesslerio-camoufox-stealth": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, code-execution
Related Skills
coding-agent
Run Codex CLI, Claude Code, OpenCode, or Pi Coding Agent via background process for programmatic control.
google-messages
Send and receive SMS/RCS via Google Messages web interface (messages.google.com). Use when asked to "send a text", "check texts", "SMS", "text message", "Google Messages", or forward incoming texts to other channels.
academic-deep-research
Transparent, rigorous research with full methodology — not a black-box API wrapper. Conducts exhaustive investigation through mandated 2-cycle research per theme, APA 7th citations, evidence hierarchy, and 3 user checkpoints. Self-contained using native OpenClaw tools (web_search, web_fetch, sessions_spawn). Use for literature reviews, competitive intelligence, or any research requiring academic rigor and reproducibility.
soulcraft
Create or improve SOUL.md files for OpenClaw agents through guided conversation. Use when designing agent personality, crafting a soul, or saying "help me create a soul". Supports self-improvement.
dialpad
Send SMS and make voice calls via Dialpad API. Supports single/batch SMS, voice calls with TTS, and caller ID selection.