camoufox
Anti-detect browser automation using Camoufox (Firefox-based). Use instead of Chrome/Playwright for bot-detection-heavy sites like X/Twitter, Naver, and other protected sites. Provides stealth browsing with OS/browser fingerprint spoofing, humanized mouse movements, and persistent sessions.
Why use this skill?
Master anti-detect browser automation with Camoufox. Bypass bot protection on X, Naver, and more using Firefox-based fingerprinting.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/goodgoodjm/camoufoxWhat This Skill Does
The Camoufox skill provides a specialized, stealth-oriented browsing environment for OpenClaw. Unlike standard browser automation tools that are easily flagged by sophisticated anti-bot systems, Camoufox leverages a Firefox-based engine to emulate genuine human behavior. It achieves this through comprehensive OS and browser fingerprint spoofing, advanced humanized mouse movement logic, and persistent session management. By operating as a Firefox-based instance rather than a Chromium-based one, it effectively bypasses common security hurdles on protected platforms.
Installation
To integrate this skill into your OpenClaw environment, use the command: clawhub install openclaw/skills/skills/goodgoodjm/camoufox. Once installed, you must perform a one-time initialization by executing bash scripts/setup.sh within the workspace. This prepares the virtual environment located at ~/.openclaw/workspace/camoufox-env/. Always ensure you activate this environment before running your automation scripts.
Use Cases
Camoufox is essential for any task involving high-security or anti-bot sensitive platforms. Typical use cases include:
- Automating interactions on platforms like X (Twitter) or Naver that detect and block traditional headless browsers.
- Maintaining long-term session persistence for platforms that require frequent authentication.
- Web scraping tasks where data availability is protected by aggressive fingerprinting defenses.
- Managing multiple authenticated accounts without triggering security alerts or shadowbans.
Example Prompts
- "Use Camoufox to navigate to Twitter, login using my existing session, and scrape the latest 10 posts from the OpenClaw official feed."
- "I need to automate a series of interactions on a protected forum. Configure a new Camoufox persistent profile and run the
login_session.pyscript so I can perform the manual handshake via VNC." - "Launch a browser session using Camoufox to visit this specific URL, capture a screenshot for my report, and ensure all fingerprint spoofing is enabled to avoid detection."
Tips & Limitations
- Headless Restrictions: Always set
headless=Falsein your configuration. Headless mode is frequently detected by modern security stacks, rendering the stealth features ineffective. - Environment Matching: Ensure the
osparameter in your script matches the actual underlying server OS. Mismatches can create inconsistencies that leak your true server configuration. - Manual Intervention: Complex sites often require an initial manual login via VNC to clear CAPTCHAs. Once the session is saved to
~/.openclaw/camoufox-profile, future automated sessions will reuse these cookies to bypass login screens.
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-goodgoodjm-camoufox": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, code-execution