4 views
SnailSploit/Claude-Red
claude-red is a curated library of offensive security skills designed 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 SQLi to shellcode, EDR evasion to exploit development.
Python★ 8,612+226 that day#5 on trending
B75/100
Duplication79
0% in python, bashDead code78
0.3%Complexity69
52.8% The score is jscpd's own --health model: markup, data and text left out, tests kept. The numbers below are the trending scan's.
0.74%duplicated over all files · 1,060 of 143,424 lines
106clones
347files scanned
Most complex files
- convert_skills.py62 cx
- tools/build_manifest.py16 cx
- install.sh14 cx
Dead code 0.32% unused · 1 findings
- convert_skills.py:yamlunused-import
Only 3 of the files count as code, too few for a code-only percentage; the numbers above cover every file.
Largest clones
- 16 lines in 25 placesmarkdowndocs and examples71 tokensSkills/ai/offensive-ai-security/SKILL.md:13–28Skills/auth/offensive-oauth/SKILL.md:13–28Skills/exploit-dev/offensive-basic-exploitation/SKILL.md:13–28Skills/exploit-dev/offensive-crash-analysis/SKILL.md:13–28Skills/exploit-dev/offensive-exploit-dev-course/SKILL.md:13–28and 20 more
13`AI security, LLM security, prompt injection, jailbreak, model extraction, training data poisoning, adversarial input, AI red team, ML security, RAG poisoning,… 14 15## Instructions for Claude 16 17When this skill is active: 181. Load and apply the full methodology below as your operational checklist 192. Follow steps in order unless the user specifies otherwise 203. For each technique, consider applicability to the current target/context 214. Track which checklist items have been completed 225. Suggest next steps based on findingsFirst 10 of 16 lines.
- 80 lines in 6 placestextdocs and examples138 tokensSkills/exploit-dev/offensive-basic-exploitation/SKILL.md:3090–3169Skills/infrastructure/offensive-windows-boundaries/SKILL.md:131–1214Skills/infrastructure/offensive-windows-boundaries/SKILL.md:1251–1784Skills/infrastructure/offensive-windows-boundaries/SKILL.md:1813–4669Skills/infrastructure/offensive-windows-boundaries/SKILL.md:4694–4762and 1 more
3090│ ... → (sizes 0x400+) │ 3091│ │ 3092└─────────────────────────────────────────────────────────────────┘ 3093``` 3094 3095#### Debugging Heap with pwndbg/GEF 3096 3097**Essential Commands** (Use these constantly!): 3098 3099```bash131│ └── Kernel version -> known vulnerabilities │ 132│ │ 133└─────────────────────────────────────────────────────────────────┘ 134``` 135 136### Mitigation Scanner 137 138This scanner enumerates security boundaries on a Windows target. **Why this matters**: Before exploiting a target, you need to know which mitigations are activ… 139 140```cFirst 10 of 80 lines, the second copy on the right.
- 6 lines in 5 placestextdocs and examples139 tokensSkills/exploit-dev/offensive-basic-exploitation/SKILL.md:2974–2979Skills/exploit-dev/offensive-basic-exploitation/SKILL.md:2984–2989Skills/exploit-dev/offensive-basic-exploitation/SKILL.md:2994–2999Skills/exploit-dev/offensive-basic-exploitation/SKILL.md:3021–3026Skills/exploit-dev/offensive-basic-exploitation/SKILL.md:3040–3045
2974│ Minimum chunk = 32 bytes (0x20) on 64-bit │ 2975└─────────────────────────────────────────────────────────────────┘ 2976 │ 2977 ▼ 2978┌─────────────────────────────────────────────────────────────────┐ 2979│ Step 2: Check Tcache (glibc 2.26+) │2984│ If NO: Continue to fastbins │ 2985└─────────────────────────────────────────────────────────────────┘ 2986 │ 2987 ▼ 2988┌─────────────────────────────────────────────────────────────────┐ 2989│ Step 3: Check Fastbins (if size ≤ 0x80 / ~160 bytes) │
7 more
- 7 lines in 4 placestextdocs and examples109 tokens
- 78 lines in 4 placestextdocs and examples94 tokens
- 11 lines in 6 placesmarkdowndocs and examples50 tokensSkills/exploit-dev/offensive-basic-exploitation/SKILL.md:18–28Skills/exploit-dev/offensive-crash-analysis/SKILL.md:18–28Skills/fuzzing/offensive-fuzzing-course/SKILL.md:18–28Skills/fuzzing/offensive-vuln-classes/SKILL.md:18–28Skills/infrastructure/offensive-windows-boundaries/SKILL.md:18–28and 1 more
- 77 lines in 3 placestextdocs and examples113 tokens
- 9 lines in 2 placesmarkdowndocs and examples179 tokens
- 6 lines in 3 placestextdocs and examples75 tokens
- 6 lines in 2 placestextdocs and examples140 tokens
By format, code only
| Format | Files | Lines | Clones | Duplicated lines | Duplication |
|---|---|---|---|---|---|
| python | 2 | 314 | 0 | 0 | 0% |
| bash | 1 | 108 | 0 | 0 | 0% |
By format, all files
| Format | Files | Lines | Clones | Duplicated lines | Duplication |
|---|---|---|---|---|---|
| markdown | 84 | 96,486 | 42 | 585 | 0.61% |
| text | 34 | 3,748 | 29 | 143 | 3.82% |
| c | 14 | 15,085 | 22 | 220 | 1.46% |
| python | 32 | 8,585 | 6 | 57 | 0.66% |
| bash | 62 | 13,373 | 5 | 35 | 0.26% |
| javascript | 13 | 498 | 2 | 20 | 4.02% |
| mermaid | 17 | 1,214 | 0 | 0 | 0% |
| powershell | 12 | 995 | 0 | 0 | 0% |
| json | 5 | 736 | 0 | 0 | 0% |
| yaml | 13 | 517 | 0 | 0 | 0% |
Trending appearances
| Day | Rank | Stars | Files | Lines | Clones | All files | Code | Health | Commit |
|---|---|---|---|---|---|---|---|---|---|
| Oct 24, 2026 | #5 | 8,612 (+226) | 347 | 143,424 | 106 | 0.74% | — | B 75 | a8de813 |
| Sep 17, 2026 | #12 | 5,853 (+367) | 350 | 142,960 | 106 | 0.74% | — | — | 24d7968 |
| Sep 14, 2026 | #10 | 4,269 (+506) | 350 | 142,960 | 106 | 0.74% | — | — | 24d7968 |
| Sep 13, 2026 | #12 | 3,693 (+113) | 350 | 142,960 | 106 | 0.74% | — | — | 24d7968 |
Want this for your own project? Install jscpd and run jscpd ., or measure it the way the baselines were measured.