stealth-browser

Automate stealth browser interactions on Cloudflare-protected sites using nodriver.

5|Updated Jan 8, 2026
One-click install
npx skills add https://github.com/zippoxer/claude-skills --skill stealth-browser
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stealth-browser
Source: https://github.com/zippoxer/claude-skills/tree/main/skills/stealth-browser
Command: npx skills add https://github.com/zippoxer/claude-skills --skill stealth-browser

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Stealth browser automation for navigating Cloudflare-protected sites, filling forms, taking screenshots, extracting web data, and automating browser workflows without triggering anti-bot defenses.

Core Features & Use Cases

  • Built-in anti-bot bypass via nodriver; persistent page state across scripts; ARIA snapshot for element interaction; error recovery through page state persistence.
  • Cloudflare bypass and stealth navigation for sites that block regular automation.
  • Supports creating small, focused scripts (one action per script) and interacting with pages via CSS selectors and ARIA refs.

Quick Start

Launch the stealth-browser server and connect with the Python client to begin issuing page commands.

Frequently Asked Questions about stealth-browser

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

FAQPage Schema
How do I automate browser interactions on Cloudflare-protected sites?

To bypass Cloudflare anti-bot defenses, this skill utilizes nodriver to enable stealth browser automation. You can navigate URLs, click elements, fill forms, and take screenshots without triggering detection blocks.

How do I maintain persistent page state across different script executions?

Persistent page state is maintained across script executions, enabling error recovery and multi-step workflows. This lets you run focused scripts for individual actions like clicking or filling forms while retaining the active session.

What is the best way to interact with web elements using stealth automation?

Interacting with web elements is handled through CSS selectors and ARIA snapshots. The Python client exposes page-level actions that leverage ARIA refs for precise element targeting during stealth navigation and scraping.

Can I take screenshots and scrape data from sites with anti-bot protection?

Taking screenshots and scraping data from anti-bot protected sites is fully supported. The skill executes stealth browser workflows to extract web data and capture page screenshots without triggering Cloudflare detection mechanisms.

Does this stealth browser approach require complex multi-action scripts?

This approach does not require complex scripts; it supports small, focused scripts with one action per execution. You launch the stealth-browser server and use the Python client to issue individual page-level commands sequentially.