evasion-stack-guide
Use when choosing which browser, TLS, HTTP/2, or behavior impersonation layer applies to a blocked probe.
Install / Use
npx skills add uphiago/recon-skills --skill evasion-stack-guideInstalls into whichever agent you are using.
SKILL.md
Installable skill definition
Quality Score
Category
AutomationSupported Platforms
Tags
Our assessment of evasion-stack-guide
evasion-stack-guide scores 82/100 on our quality scale, 2357th of 2,880 Automation skills we index.
Its SKILL.md is 3.3 KB long, split into 7 sections and no code examples: a solid amount of guidance for an agent.
With 1,280 GitHub stars, it is one of the more widely adopted skills in the catalogue.
Maintenance, license and trust
- The repository was last updated about 2 months ago, so evasion-stack-guide is actively maintained.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
evasion-stack-guide compared with similar skills
All 4 of these similar skills score higher than evasion-stack-guide; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| evasion-stack-guide (this skill)by uphiago | 82 | 1.3k | 2mo ago | SKILL.md |
| Agent-Reachby Panniantong | 100 | 110.0k | today | CLAUDE.md |
| Scraplingby D4Vinci | 100 | 99.4k | 2d ago | MCP Server |
| rufloby ruvnet | 100 | 81.2k | 1d ago | MCP Server |
| algorithmic-artby anthropics | 100 | 177.9k | 46d ago | SKILL.md |
Frequently asked questions
- How do I install evasion-stack-guide?
- Run
npx skills add uphiago/recon-skills --skill evasion-stack-guide. The install tabs above show the steps for each supported agent. - Which AI agents does evasion-stack-guide work with?
- It is written for Universal, as a SKILL.md file. Other agents that read the same format can often use it too.
- Is evasion-stack-guide safe to use?
- It is MIT-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is evasion-stack-guide still maintained?
- The repository was last updated about 2 months ago, so evasion-stack-guide is actively maintained.
Skill content
View source on GitHubname: evasion-stack-guide description: Use when choosing which browser, TLS, HTTP/2, or behavior impersonation layer applies to a blocked probe. version: 1.0.0 license: MIT platforms: [linux] metadata: tags: [meta, evasion, anti-bot, fingerprint, decision-guide] category: meta related_skills: - tls-fingerprint-impersonation - http2-header-impersonation - stealth-browser-launch - humanize-automation - ops-proxyns
Evasion Stack Guide
Four skills cover four different layers of client impersonation. They are complementary, not interchangeable. Pick the lowest layer that explains the block, verify it fixes the response, and only then add the next layer.
When to Use
- Requests are blocked or challenged even though the URL and method are correct.
- A WAF/CDN returns a challenge page, 403 with no body, or a bot score wall.
- You are unsure whether the block is IP-based, TLS-based, HTTP/2-based, or behavioral.
Prerequisites
- Authorization for the target and an understanding of its rate limits.
- A control request that shows what the block looks like (status, body, headers).
How to Run
Diagnose the layer, then load the owning skill:
| Symptom | Layer | Skill |
|---|---|---|
| Block follows your IP; rotating egress changes the result | Network | ops-proxyns |
| curl blocked but a real browser passes; block independent of headers | TLS (JA3/JA4) | tls-fingerprint-impersonation |
| TLS matches but H2 frames/headers give you away (Akamai, some CF setups) | HTTP/2 | http2-header-impersonation |
| Requests pass but JS challenge/fingerprint flags automation | Browser binary | stealth-browser-launch |
| Page loads but interactions score as bot (reCAPTCHA v3, Turnstile) | Behavior | humanize-automation |
Procedure
- Establish the baseline. Send the same request with
curl, with the impersonated stack, and (if possible) with a real browser. Compare status, body, andSet-Cookie/challenge markers. - Rotate egress first (
ops-proxyns). If the block disappears, it was IP-reputation; stop here. - Match TLS (
tls-fingerprint-impersonation). Ifcurlfails but a browser passes with identical headers, the TLS ClientHello is the tell. - Match HTTP/2 (
http2-header-impersonation). Pseudo-header order and SETTINGS frames are a separate fingerprint from TLS. - Match the browser binary (
stealth-browser-launch) when a JS challenge must execute: fingerprint flags, WebGL, WebRTC, timezone. - Match behavior (
humanize-automation) last: mouse paths, typing cadence, scroll. Behavioral scoring only matters after the lower layers pass.
Pitfalls
- Layer confusion. Adding browser stealth when the block is TLS-level wastes hours; always identify the failing layer with the baseline comparison.
- Stacking everything by default. Each layer adds brittleness and detectability surface. Add layers only when the previous one is verified clean.
- Evasion is not authorization. Defeating a bot wall does not change scope; rate limits and authorization rules still apply.
Verification
- The impersonated request returns the same status/body class as the real browser control, not merely a different error.
- Each added layer is justified by a failed test at the layer below.
Related Skills
Agent-Reach
110.0kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
Scrapling
99.4k🕷️ The BEST Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev
ruflo
81.2k🌊 The original agent harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, federation, vector RAG integration, and native Claude Code / Codex / Hermes and many more Integrated
algorithmic-art
177.9kCreating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems.
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
