stealth

Anti-bot detection toolkit for AI agents. Diagnoses why your agent is getting blocked and fixes it. Use when: agent hits 403/429 errors, encounters CAPTCHAs (hCaptcha, reCAPTCHA, Cloudflare Turnstile), gets detected as a bot, receives fake/empty data from websites, encounters Cloudflare challenges, needs to bypass IP blocks, or is running on a datacenter/cloud IP. Covers: residential proxy setup, CAPTCHA solver configuration, stealth browser fingerprinting. For web scraping, browser automation, form filling, and any task where bot detection is a problem. Compatible with Puppeteer, Playwright, Selenium, and headless Chrome.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "stealth" with this command: npx skills add tapauth/stealth/tapauth-stealth-stealth

Stealth — Anti-Bot Detection for AI Agents

Three layers, applied in order. Most blocks are solved at Layer 1.

Quick Diagnostic

Run this first to understand the problem:

curl -s https://ipinfo.io/json | python3 -c "
import sys,json;d=json.load(sys.stdin)
org=d.get('org','')
h=d.get('privacy',{}).get('hosting') if 'privacy' in d else None
dc=h or any(x in org.lower() for x in ['digital','amazon','google','microsoft','azure','linode','vultr','hetzner','ovh','cloud'])
print(f'IP: {d[\"ip\"]} | Org: {org} | Datacenter: {dc}')
if dc: print('⚠️  Datacenter IP detected → Layer 1 (proxy) required')
else: print('✅ Residential IP — skip to Layer 2 or 3 if still blocked')
"

Block type reference

SymptomCauseLayer
403 ForbiddenIP/bot block1
429 Too Many RequestsRate limit1
Cloudflare challengeBot detection1 + 3
CAPTCHA appearsVerification gate2
200 but wrong contentHoneypot/fake data3
Redirect loopCookie/session detection3

Layer 1: Residential Proxy

The #1 fix. Datacenter IPs are flagged instantly by Cloudflare, Akamai, PerimeterX, and most anti-bot systems. A residential proxy routes traffic through real ISP connections.

See references/proxy-setup.md for provider comparison and setup instructions.

Quick test after setup:

curl -x http://USER:PASS@HOST:PORT -s https://ipinfo.io/json | python3 -c "
import sys,json;d=json.load(sys.stdin)
print(f'Proxy IP: {d[\"ip\"]} | Org: {d.get(\"org\")}')
"

Org should show an ISP (Comcast, Verizon, AT&T), not a cloud provider.

Layer 2: CAPTCHA Solving

Never attempt CAPTCHAs yourself. You will fail, burn tokens, and trigger escalated challenges. Always use a solver service.

Critical routing rule: 2Captcha dropped hCaptcha support entirely in late 2025. Use CapSolver for hCaptcha.

CAPTCHA typeProvider
hCaptchaCapSolver only
reCAPTCHA v2/v32Captcha or CapSolver
Cloudflare TurnstileEither
Image/text2Captcha

See references/captcha-setup.md for provider setup, API integration code, and token injection.

Layer 3: Stealth Browser

When proxy alone isn't enough. Sites fingerprint headless browsers via navigator properties, WebGL, Canvas, and automation flags.

See references/browser-stealth.md for Playwright stealth config, header templates, and anti-fingerprinting.

Geo-Blocked Services

Some services block access by country, not just by datacenter detection. Common with crypto/prediction market platforms.

Polymarket is the most common case — blocked in US, UK, France, Germany, Italy, Australia, and 25+ other countries.

See references/polymarket-geoblock.md for the full blocked country list, detection methods, recommended proxy countries, and provider-specific targeting syntax.

Troubleshooting

ProblemFix
Blocked after proxyVerify IP is residential via ipinfo.io. Cheap providers resell datacenter IPs.
CAPTCHA solver errorWrong provider for captcha type? 2Captcha cannot solve hCaptcha.
Site serves fake dataAdd stealth browser config (Layer 3).
Slow responsesTry proxy server closer to target site's region.
Blocked after many requestsEnable IP rotation in proxy dashboard.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

Human Browser Use

Provides human-like browser automation with stealth features to bypass anti-bot measures using natural mouse, keyboard, and scroll behaviors.

Registry SourceRecently Updated
051
Profile unavailable
Automation

Agent Stealth Scraper

High-performance, adaptive web scraping engine. Native bypass for Cloudflare Turnstile and interstitial pages. Designed for 2026 Agentic Intelligence.

Registry SourceRecently Updated
0245
Profile unavailable
Automation

CamoFox MCP

Anti-detection browser automation MCP skill for OpenClaw agents with 41 tools for navigation, interaction, extraction, downloads, profiles, sessions, and ste...

Registry SourceRecently Updated
0312
Profile unavailable