Sandbox
@SnailSploit/Claude-Red

Offensive security skill files for Claude Skills

claude-red is a library of structured `SKILL.md` files that teach Claude how to approach specific offensive security tasks. The skills are grouped by attack surface, and Claude can load them on demand when your conversation matches the topic.

3,098 stars503 forksPythonUpdated 18d ago
Who it's for

Builders who want Claude to follow red-team methodology for web, cloud, identity, exploit, and post-exploitation work.

What it delivers

You can give Claude a focused attack-surface skill instead of re-explaining the same offensive workflow every time.

What it does

Surface-specific skills

Provides separate `SKILL.md` files for web, auth, AD, wireless, cloud, mobile, IoT, exploit development, fuzzing, API, container, CI/CD, crypto, privesc, post-exploitation, forensics, supply chain, so

On-demand skill loading

Skills are meant to load only when the conversation matches the topic, so you do not need to carry every playbook in context at once.

Claude Code and Claude Skills install paths

Shows how to clone the repo into `~/.claude/skills/claude-red` and how to pipe a specific `SKILL.md` into `claude --system-file -`.

Install script

Includes `install.sh` for interactive installs, explicit target selection, and single-category installs.

Manifest and conversion tooling

Includes `claude-skills.json`, `convert_skills.py`, and `tools/build_manifest.py` to package and manage the skill set.

How to get it

  1. 1Run
    git clone https://github.com/SnailSploit/claude-red ~/.claude/skills/claude-red
  2. 2To install a single category
    git clone --filter=blob:none --sparse https://github.com/SnailSploit/claude-red
    cd claude-red && git sparse-checkout set Skills/web Skills/active-directory
  3. 3Run
    cat Skills/web/offensive-sqli/SKILL.md | claude --system-file -
    
    cat Skills/active-directory/**/SKILL.md | claude --system-file -
  4. 4Run
    ./install.sh                           # interactive
    ./install.sh --target ~/.claude/skills # explicit target
    ./install.sh --category web            # single category

README

claude-red banner

claude-red

Offensive security skills for Claude — drop-in SKILL.md files that turn Claude into a context-aware red team operator.

License: MIT Skills Categories Stars Forks

OverviewQuickstartCategoriesSkill IndexRoadmapContributing


Overview

claude-red is a curated library of offensive security skills for the Claude Skills system. Each skill is a structured SKILL.md file that primes Claude with expert-level methodology for a specific attack surface — from SQL injection to shellcode, EDR evasion to ADCS abuse.

Drop a skill into your Claude environment and it behaves like a domain specialist: it knows the techniques, the tooling, the edge cases, and the escalation paths. Skills load on demand based on conversational triggers — you don't pay context for skills you aren't using.

Use cases: authorized red team engagements, bug bounty triage, security research, CTF preparation, operator training, and methodical attack surface exploration.


Quickstart

Claude Skills System (Recommended)

git clone https://github.com/SnailSploit/claude-red ~/.claude/skills/claude-red

Claude auto-loads matching skills based on conversational triggers (e.g., mentioning SQL injection loads offensive-sqli).

To install a single category:

git clone --filter=blob:none --sparse https://github.com/SnailSploit/claude-red
cd claude-red && git sparse-checkout set Skills/web Skills/active-directory

Claude Code

cat Skills/web/offensive-sqli/SKILL.md | claude --system-file -

cat Skills/active-directory/**/SKILL.md | claude --system-file -

Claude.ai (Manual)

Paste the contents of a SKILL.md into a Project's system prompt or prepend it to your conversation.

Install Script

./install.sh                           # interactive
./install.sh --target ~/.claude/skills # explicit target
./install.sh --category web            # single category

Categories

CategorySkillsFocus
Web Application16OWASP Top 10, business logic, advanced web vulnerability classes
Auth & Identity2JWT exploitation, OAuth/OIDC abuse
Active Directory1On-prem AD attack methodology
Wireless14802.11, WPA2/3, EAP, WPS, evil-twin, BLE, Zigbee, Z-Wave, LoRa, sub-GHz
Cloud1AWS, Azure, GCP attack paths
Mobile1Android and iOS application testing
IoT & Embedded1Hardware, firmware, RTOS, ICS/OT
Infrastructure & Red Team7Initial access, EDR evasion, advanced red team operations, Windows internals
Exploit Development6Stack/heap corruption, ROP, mitigations, crash analysis, TOCTOU
Fuzzing & Vulnerability Research4libFuzzer, AFL++, coverage-guided fuzzing, vulnerability taxonomy
Reconnaissance2OSINT tooling and structured intelligence collection
API Security2REST/gRPC/WebSocket testing, business logic abuse
Container & Kubernetes2Container escape, Kubernetes cluster exploitation
CI/CD & Pipeline2Pipeline exploitation, secrets extraction
Cryptography2Cryptographic implementation attacks, TLS/SSL
Privilege Escalation2Linux and Windows privilege escalation
Post-Exploitation3Lateral movement, persistence mechanisms, data exfiltration
Forensics & C22Anti-forensics tradecraft, C2 framework operations
Supply Chain2Supply chain attacks, dependency confusion
Social Engineering2Phishing campaigns, physical/vishing/smishing
Network Attacks1Layer 2/3 attacks, MITM, protocol poisoning
AI Security1Prompt injection, jailbreaking, RAG poisoning
Utility2Fast triage checklists, professional reporting

Skill Index

Web Application

Skills/web/

SkillDescription
offensive-sqliSQL injection — error-based, blind, OOB, DB-specific payloads, ORM CVEs
offensive-xssCross-site scripting — stored, reflected, DOM-based, mutation XSS
offensive-ssrfServer-side request forgery — cloud metadata pivots, filter bypass
offensive-sstiServer-side template injection — engine fingerprinting, RCE chains
offensive-xxeXML external entity — OOB exfiltration, blind XXE techniques
offensive-idorInsecure direct object references — enumeration, authorization bypass
offensive-file-uploadFile upload — extension bypass, polyglot files, webshell deployment
offensive-rceRemote code execution — command injection, deserialization chains
offensive-deserializationInsecure deserialization — Java, PHP, .NET gadget chains
offensive-race-conditionRace conditions — TOCTOU, single-packet attacks, limit bypass
offensive-request-smugglingHTTP request smuggling — CL.TE, TE.CL, H2 desync
offensive-open-redirectOpen redirect — OAuth token theft, phishing, SSRF pivots
offensive-parameter-pollutionHTTP parameter pollution — WAF bypass, logic confusion
offensive-graphqlGraphQL — introspection abuse, batching attacks, alias-based IDOR
offensive-waf-bypassWAF bypass — encoding tricks, chunked transfer, case mutation
offensive-business-logicBusiness logic — workflow bypass, pricing abuse, multi-step chains

Auth & Identity

Skills/auth/

SkillDescription
offensive-jwtJWT attacks — alg:none, key confusion, secret cracking, claim tampering
offensive-oauthOAuth/OIDC — redirect URI abuse, token leakage, PKCE bypass

Active Directory

Skills/active-directory/

SkillDescription
offensive-active-directoryAD methodology — Kerberoast, ASREProast, ACL abuse, ADCS ESC1-15, delegation, hybrid AAD

Wireless

Skills/wireless/

SkillDescription
offensive-wifi802.11 overview — entrypoint for wireless assessments
offensive-wifi-reconAdapter configuration, monitor mode, multi-band airspace mapping
offensive-wpa2-pskWPA2-PSK — handshake capture, PMKID extraction, hashcat cracking
offensive-wpa3-saeWPA3-SAE — transition-mode downgrade, Dragonblood, side-channel attacks
offensive-wpa-enterprise802.1X/EAP — credential relay, evil-twin RADIUS, certificate abuse
offensive-wpsWPS — Pixie Dust offline attack, online PIN brute force, vendor PIN prediction
offensive-evil-twinEvil twin — KARMA, Mana, captive portal credential capture, MITM
offensive-krack-fragattacksKRACK and FragAttacks — supplicant vulnerability testing
offensive-deauth-disassocDeauthentication — targeted/broadcast frames, PMF awareness
offensive-bluetooth-bleBluetooth LE — GATT enumeration, pairing downgrade, sniffing, MITM
offensive-bluetooth-classicBluetooth BR/EDR — SDP probing, KNOB attack, BlueBorne, HID spoofing
offensive-zigbee-thread-matter802.15.4 mesh — KillerBee, Touchlink commissioning abuse, ZCL injection
offensive-z-waveZ-Wave — S0 key derivation, S2 commissioning attacks, hub pivots
offensive-lorawan-sub-ghzLoRaWAN and sub-GHz — ABP/OTAA attacks, KeeLoq, fixed-code replay, TPMS

Cloud

Skills/cloud/

SkillDescription
offensive-cloudMulti-cloud — privilege escalation, IMDS abuse, cross-account pivots, CSPM evasion

Mobile

Skills/mobile/

SkillDescription
offensive-mobileAndroid and iOS — Frida hooking, certificate pinning bypass, storage, biometric flaws

IoT & Embedded

Skills/iot/

SkillDescription
offensive-iotIoT/OT — hardware interfaces, firmware extraction, RTOS, ICS protocols, MQTT/CoAP

Infrastructure & Red Team

Skills/infrastructure/

SkillDescription
offensive-initial-accessInitial access — phishing payloads, drive-by delivery, supply chain vectors (TA0001)
offensive-advanced-redteamFull kill chain — C2 infrastructure, OPSEC, lateral movement, persistence
offensive-edr-evasionEDR evasion — userland unhooking, indirect syscalls, PPID spoofing
offensive-shellcodeShellcode — writing, encoding, injection techniques, position-independent code
offensive-keylogger-archInput capture — keylogger architecture, hooking mechanisms
offensive-windows-mitigationsWindows mitigations — ACG, CIG, CFG, CET bypass techniques
offensive-windows-boundariesWindows boundary defeat — sandbox escape, integrity level bypass

Exploit Development

Skills/exploit-dev/

SkillDescription
offensive-exploit-developmentExploit development — stack/heap corruption, ROP chains, mitigation bypass
offensive-exploit-dev-courseStructured exploit development curriculum
offensive-basic-exploitationLinux binary exploitation — beginner to intermediate, mitigations disabled
offensive-crash-analysisCrash triage — exploitability assessment, root-cause analysis
offensive-mitigationsModern mitigations — ASLR, CFG, CET, PAC analysis and bypass
offensive-toctouTOCTOU race conditions — binary, kernel, web, and container contexts

Fuzzing & Vulnerability Research

Skills/fuzzing/

SkillDescription
offensive-fuzzingFuzzing — libFuzzer, AFL++, coverage-guided strategies, mutation engines
offensive-fuzzing-courseVulnerability discovery through fuzzing — structured curriculum
offensive-bug-identificationBug identification — code review patterns, static analysis triggers
offensive-vuln-classesVulnerability taxonomy — real-world examples, classification frameworks

Reconnaissance

Skills/recon/

SkillDescription
offensive-osintOSINT tooling — recon-ng, theHarvester, Maltego, Spiderfoot
offensive-osint-methodologyOSINT methodology — structured intelligence collection and analysis

API Security

Skills/api/

SkillDescription
offensive-api-securityAPI testing — OWASP API Top 10, BOLA, BFLA, mass assignment, rate limiting
offensive-api-abuseAPI business logic — endpoint chaining, batching abuse, webhook hijacking

Container & Kubernetes

Skills/container/

SkillDescription
offensive-container-escapeContainer breakout — privileged mode, Docker socket, capabilities, runc CVEs
offensive-k8s-attacksKubernetes attacks — RBAC abuse, etcd access, kubelet API, pod escape, CRD exploitation

CI/CD & Pipeline

Skills/cicd/

SkillDescription
offensive-cicd-pipelineCI/CD exploitation — GitHub Actions injection, Jenkins RCE, GitLab CI abuse
offensive-cicd-secretsCI/CD secrets — environment variable extraction, vault misconfigs, runner token abuse

Cryptography

Skills/crypto/

SkillDescription
offensive-crypto-attacksCryptographic attacks — padding oracle, ECB manipulation, hash extension, weak PRNG
offensive-tls-attacksTLS/SSL attacks — POODLE, DROWN, Heartbleed, pinning bypass, 0-RTT replay

Privilege Escalation

Skills/privesc/

SkillDescription
offensive-linux-privescLinux privilege escalation — SUID, capabilities, sudo, cron, kernel exploits
offensive-windows-privescWindows privilege escalation — Potato family, service misconfigs, DLL hijacking, UAC bypass

Post-Exploitation

Skills/post-exploitation/

SkillDescription
offensive-lateral-movementLateral movement — PTH, PTT, NTLM relay, WMI/WinRM/DCOM, tunneling
offensive-persistencePersistence — registry, scheduled tasks, WMI subscriptions, ticket forgery, PAM backdoors
offensive-data-exfiltrationData exfiltration — DNS/HTTPS/ICMP tunneling, cloud staging, steganography

Forensics & C2

Skills/forensics/

SkillDescription
offensive-anti-forensicsAnti-forensics — log manipulation, timestomping, ADS abuse, memory cleanup
offensive-c2-frameworksC2 tradecraft — Cobalt Strike, Sliver, Mythic, Havoc, redirectors, domain fronting

Supply Chain

Skills/supply-chain/

SkillDescription
offensive-supply-chainSupply chain attacks — dependency confusion, typosquatting, build system compromise
offensive-dependency-confusionDependency confusion — npm/PyPI/NuGet/Maven namespace attacks, safe PoC methodology

Social Engineering

Skills/social-engineering/

SkillDescription
offensive-phishingPhishing — GoPhish, EvilGinx2, payload delivery, email authentication bypass
offensive-social-engineeringSocial engineering — pretexting, vishing, smishing, physical SE, USB drops

Network Attacks

Skills/network/

SkillDescription
offensive-network-attacksNetwork layer attacks — ARP spoofing, LLMNR/NBT-NS poisoning, VLAN hopping, MITM

AI Security

Skills/ai/

SkillDescription
offensive-ai-securityAI/ML security — prompt injection, jailbreaking, RAG poisoning, model extraction

Utility

Skills/utility/

SkillDescription
offensive-fast-checkingFast triage — quick-win identification checklists
offensive-reportingProfessional reporting — CVSS scoring, evidence standards, executive summaries

Roadmap

The library is being expanded across multiple phases. See CHANGELOG.md for release history.

PhaseFocusSkillsStatus
1Internal AD/Windows — split into focused skills+16Planned
2Cloud Identity — Entra, ADFS, Okta, M365+10Planned
3Wireless — WPA2/3, EAP, BLE, Zigbee, Z-Wave, LoRa, sub-GHz+12Complete
4IoT — UART/JTAG, flash extraction, fault injection, RTOS, ICS+10Planned
5Web Fundamentals — recon, auth bypass, access control, CSRF, CORS+8Planned
6Web Advanced — proto pollution, SAML, OIDC, WebSocket, SSI/ESI+10Planned
7Documentation and tooling polishComplete
8New categories — 10 new domains with 20 skills+20Complete
9Deep rewrites — deserialization, GraphQL, advanced red team, SSTIComplete

Target: ~130 skills across 23+ categories.


Contributing

Contributions welcome. See CONTRIBUTING.md for the skill template, frontmatter standard, and review process. Focused, single-surface skills are preferred over monolithic overviews.

License

MIT — use freely, attribution appreciated.

Acknowledgements

  • Author: Kai Aizen (SnailSploit) — GenAI security research
  • Original Checklists: Sahar Shlichov — the offensive checklist collection that many of these skills build on
  • Community: Pull requests and feedback that keep the library aligned with the evolving threat landscape

Give Claude the right skill and it stops being a chatbot — it becomes an operator.

snailsploit.comGitHubResearchX

Files in the repo

Repository payload15 top-level entries
  • .github
  • assets
  • Skills
  • tools
  • .DS_Store
  • .gitattributes
  • CHANGELOG.md
  • claude-skills.json
  • CONTRIBUTING.md
  • convert_skills.py
  • install.sh
  • LICENSE
  • MINDMAP.md
  • README.md
  • SECURITY.md

Discussion (0)

Ask about usage, or say what you built with it

Sign in to join the discussion.

No comments yet. Be the first to say what this is good for.

More skills

obra/
superpowers

An agentic skills framework & software development methodology that works.

285k
1 add

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.

117k
1 add
Vincentwei1021/
anything2explainer

Topic in, narrated explainer video out. A Claude Code / Codex skill that turns any topic into a black-canvas motion-graphics explainer video with TTS voiceover, subtitles and a chapter progress bar. Chinese or English; every frame drawn in code with Remotion.

666

Open-source AI job search: scan job portals, evaluate listings into a structured A-H report with a global 1-5 score, tailor your CV, track applications — runs locally in your AI coding CLI (Claude Code, Codex, OpenCode, Antigravity…)

71k