stealthy-auto-browse

Automate Firefox browsing with Camoufox and PyAutoGUI to bypass bot detection.

64|12|Updated Jan 7, 2026
One-click install
npx skills add https://github.com/psyb0t/docker-stealthy-auto-browse --skill stealthy-auto-browse
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stealthy-auto-browse
Source: https://github.com/psyb0t/docker-stealthy-auto-browse/tree/main/.openclaw/skills/stealthy-auto-browse
Command: npx skills add https://github.com/psyb0t/docker-stealthy-auto-browse --skill stealthy-auto-browse

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill overcomes sophisticated bot detection systems that block standard browser automation tools, allowing access to websites that would otherwise be inaccessible.

Core Features & Use Cases

  • Undetectable Automation: Uses a custom Firefox fork (Camoufox) and OS-level input (PyAutoGUI) to evade detection by services like Cloudflare, DataDome, and PerimeterX.
  • Bypass CAPTCHAs and Blocks: Access sites that serve CAPTCHAs or return 403 errors to automated browsers.
  • Use Case: Scrape data from a news website that actively blocks bots, or log into a service that requires a human-like interaction pattern.

Quick Start

Start the stealthy-auto-browse Docker container and then navigate to example.com.

Frequently Asked Questions about stealthy-auto-browse

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I bypass Cloudflare bot detection when scraping a website?

Stealthy browser automation evades bot detection by utilizing a custom Firefox fork and OS-level input simulation to mimic human interaction. This combination prevents services like Cloudflare and DataDome from flagging your automated browsing sessions as bots.

Can I use standard browser automation tools to access sites protected by DataDome or PerimeterX?

Standard browser automation tools are frequently blocked by DataDome and PerimeterX. To access these protected sites, you need stealthy automation that uses a custom Firefox build and OS-level input simulation to mimic human behavior and avoid detection.

What is the best way to scrape data from a news website that actively blocks bots?

Scraping a news website that blocks bots requires stealthy browser automation. By running a custom Firefox build in a Docker container and simulating OS-level input, you can bypass anti-bot protections and successfully extract the target data.

How do I start automating a stealth browser in a Docker container?

Start stealth browser automation in Docker by launching the provided Docker container and navigating to your target URL. The container manages the custom Firefox build and OS-level input simulation needed to bypass bot detection mechanisms.

Why does my web scraper get a 403 error or CAPTCHA on protected websites?

Your web scraper receives a 403 error or CAPTCHA because bot detection services flag its non-human behavior. Using stealthy browser automation with a custom Firefox fork and OS-level input simulation masks your scraper as human traffic, resolving these blocks.

Does browser automation with PyAutoGUI effectively bypass bot detection mechanisms?

Yes, browser automation using PyAutoGUI for OS-level input simulation effectively bypasses bot detection. By generating inputs outside the browser DOM, it mimics human interaction closely enough to evade sophisticated anti-bot services like Cloudflare and CreepJS.