45 Commits
Author SHA1 Message Date
SnailSploit | Kai Aizen a8de813edc Update README.md 2026-10-12 18:02:40 +03:00
SnailSploit | Kai Aizen 739512a858 Update README.md 2026-09-20 02:46:22 +03:00
SnailSploit | Kai Aizen 4e0181e026 Merge pull request #22 from halilkirazkaya/halilkirazkaya-patch-1
add offensive-netexec skill
2026-09-20 02:45:03 +03:00
SnailSploit | Kai Aizen c128294fb6 Merge pull request #12 from songwenlei/codex/osint-metadata-viewer
docs(osint): replace inactive EXIF viewer reference
2026-09-20 02:44:31 +03:00
SnailSploit | Kai Aizen ad7e69e791 Merge pull request #19 from Diogo-Damasceno/fix/ignore-dsstore
Ignore .DS_Store and drop it from tracking (issue #9)
2026-09-20 02:44:11 +03:00
SnailSploit | Kai Aizen e723609ef6 Merge pull request #11 from popey/tessl-repoint-skill-review-to-current-sha
Bump pinned Tessl skill-review-and-optimize SHA to the current release (pre-migration commit no longer works)
2026-09-20 02:43:44 +03:00
halilkirazkaya 04580765a4 Fix formatting of password and hash options in SKILL.md 2026-09-14 00:36:58 +03:00
halilkirazkaya a461ee573a Create SKILL.md for offensive-netexec documentation
Added detailed documentation for the 'offensive-netexec' skill, covering usage, protocols, commands, and examples for the NetExec tool in Active Directory environments.
2026-09-14 00:35:58 +03:00
Diogo Damasceno b2792999b8 Ignore .DS_Store and remove it from tracking (issue #9) 2026-09-10 03:01:50 -03:00
SnailSploit | Kai Aizen 24d7968bab Add files via upload v0.3.0 2026-08-29 19:31:36 +03:00
SnailSploit | Kai Aizen b385f195bd Merge pull request #15 from SnailSploit/claude/improve-skills-depth-variety-pfs200
Polish README for professional presentation
2026-08-29 16:36:21 +03:00
Claude 96c5706cb5 Polish README for professional presentation
Rewrite README with cleaner structure and consistent tone:
- Rename "What is this" section to "Overview"
- Fix wireless skill count (13 → 14)
- Consolidate redundant author/backlink sections at bottom
- Replace inline nav ToC with compact bullet-dot nav bar
- Standardize all skill descriptions for consistency
- Remove informal "(expanding)" markers from category table
- Clean up roadmap status labels
- Tighten closing section into a single compact footer

Co-Authored-By: Claude Opus 4.6 <[email protected]>
Claude-Session: https://claude.ai/code/session_01TGTU7GfpARyCd5Z4cdxkuN
2026-08-29 13:08:19 +00:00
SnailSploit | Kai Aizen a14d10d5d5 Merge pull request #13 from SnailSploit/claude/improve-skills-depth-variety-pfs200
Add 20 new skills across 10 categories + deeply rewrite 4 thin skills
2026-08-27 08:45:09 +03:00
Claude 48c3ac28c7 Regenerate claude-skills.json manifest
Co-Authored-By: Claude Opus 4.6 <[email protected]>
Claude-Session: https://claude.ai/code/session_01TGTU7GfpARyCd5Z4cdxkuN
2026-08-26 04:48:52 +00:00
Claude 4c7fcfdd6d Finalize network-attacks, data-exfiltration, and SSTI skill rewrites
Last three background agents completed their deep rewrites:
- offensive-network-attacks: 491 lines (ARP/LLMNR/DNS/VLAN/IPv6/MITM)
- offensive-data-exfiltration: 550 lines (DNS/HTTPS/ICMP tunneling, stego, cloud dead drops)
- offensive-ssti: 619 lines (12 template engines, filter bypass, blind exploitation)

Co-Authored-By: Claude Opus 4.6 <[email protected]>
Claude-Session: https://claude.ai/code/session_01TGTU7GfpARyCd5Z4cdxkuN
2026-08-26 04:48:36 +00:00
Claude 98ae62fbf3 Update README, CHANGELOG, and manifest for v0.3.0
- README: badges 58->78 skills, 13->23 categories; 10 new category
  sections in Table of Contents and Skill Index; roadmap updated
- CHANGELOG: v0.3.0 section documenting 20 new skills and 4 deep rewrites
- claude-skills.json: regenerated (78 skills, 23 categories)
- build_manifest.py: version bumped to 0.3.0

Co-Authored-By: Claude Opus 4.6 <[email protected]>
Claude-Session: https://claude.ai/code/session_01TGTU7GfpARyCd5Z4cdxkuN
2026-08-25 15:37:47 +00:00
Claude f7a0553063 Add network-attacks skill + final agent refinements
New: offensive-network-attacks (597 lines) — ARP spoofing, LLMNR/NBT-NS
poisoning, DNS poisoning, MITM, VLAN hopping, DHCP attacks, 802.1X/NAC
bypass, IPv6 attacks.

Refinements from late-completing agents: api-abuse, data-exfiltration,
persistence, SSTI.

All 20 new skills + 4 deep rewrites now complete.

Co-Authored-By: Claude Opus 4.6 <[email protected]>
Claude-Session: https://claude.ai/code/session_01TGTU7GfpARyCd5Z4cdxkuN
2026-08-25 15:36:05 +00:00
Claude c2d60cca1e Deeply rewrite SSTI skill + persistence refinements
offensive-ssti: 347 -> 758 lines — YAML frontmatter, engine-specific
exploitation (Jinja2/Twig/Freemarker/Velocity/Pebble/Smarty/Mako/ERB/
Thymeleaf), blind SSTI, filter/WAF bypass, chaining to RCE.

Co-Authored-By: Claude Opus 4.6 <[email protected]>
Claude-Session: https://claude.ai/code/session_01TGTU7GfpARyCd5Z4cdxkuN
2026-08-25 15:33:31 +00:00
Claude 900e4c2289 Add data-exfiltration skill + minor agent refinements
New: offensive-data-exfiltration (702 lines) — DNS/HTTPS/ICMP tunneling,
cloud dead drops, steganography, covert channels, data staging.

Also includes late refinements to persistence, windows-privesc,
dependency-confusion, and deserialization from concurrent agents.

Co-Authored-By: Claude Opus 4.6 <[email protected]>
Claude-Session: https://claude.ai/code/session_01TGTU7GfpARyCd5Z4cdxkuN
2026-08-25 15:32:55 +00:00
Claude 1885f44bd5 Update skills with late-arriving agent refinements
Several first-batch agents completed after initial commit, updating
api-security, tls-attacks, linux/windows-privesc, dependency-confusion,
and graphql with additional content.

Co-Authored-By: Claude Opus 4.6 <[email protected]>
Claude-Session: https://claude.ai/code/session_01TGTU7GfpARyCd5Z4cdxkuN
2026-08-25 15:32:13 +00:00
Claude 8cffe5d8b2 Add 20 new skills across 10 categories + deeply rewrite 3 thin skills
New categories and skills:
- container/: offensive-container-escape, offensive-k8s-attacks
- cicd/: offensive-cicd-pipeline, offensive-cicd-secrets
- api/: offensive-api-security, offensive-api-abuse
- crypto/: offensive-crypto-attacks, offensive-tls-attacks
- privesc/: offensive-linux-privesc, offensive-windows-privesc
- post-exploitation/: offensive-lateral-movement, offensive-persistence
- forensics/: offensive-anti-forensics, offensive-c2-frameworks
- supply-chain/: offensive-supply-chain, offensive-dependency-confusion
- social-engineering/: offensive-phishing, offensive-social-engineering
- network/: (directory created, skill pending)

Deep rewrites (old format -> YAML frontmatter, 2-4x more content):
- offensive-deserialization: 183 -> 781 lines
- offensive-graphql: 207 -> 946 lines
- offensive-advanced-redteam: 146 -> 640 lines

Remaining: data-exfiltration, network-attacks, SSTI rewrite in next commit.

Co-Authored-By: Claude Opus 4.6 <[email protected]>
Claude-Session: https://claude.ai/code/session_01TGTU7GfpARyCd5Z4cdxkuN
2026-08-25 15:30:59 +00:00
Leo Song 0f46eb110a docs(osint): replace inactive EXIF viewer reference 2026-08-21 18:17:28 +08:00
Alan Pope 1dedd561b6 ci: bump Tessl skill-review-and-optimize to current release SHA 2026-08-06 09:26:52 +01:00
Kai Aizen aeb41eca70 docs: add canonical-doc backlink to snailsploit.com 2026-05-08 19:05:21 +03:00
SnailSploit | Kai Aizen d03eb08f94 Merge pull request #5 from SnailSploit/claude/add-features-professionalism-gfVki
Claude/add features professionalism gf vki
2026-05-06 11:10:50 +03:00
Claude c7b211b2a7 Phase 3: Wireless split — 12 new focused skills (13 total in wireless/)
Split the monolithic offensive-wifi into per-surface skills:
- offensive-wifi-recon: adapter, monitor mode, multi-band recon
- offensive-wpa2-psk: handshake, PMKID, hashcat 22000
- offensive-wpa3-sae: transition downgrade, Dragonblood, SAE
- offensive-wpa-enterprise: 802.1X, EAP, eaphammer evil-twin RADIUS
- offensive-wps: Pixie Dust, online brute, vendor PIN derivation
- offensive-evil-twin: KARMA/Mana, captive portal, post-association MITM
- offensive-krack-fragattacks: KRACK + FragAttacks supplicant testing
- offensive-deauth-disassoc: deauth tactics, PMF, action frames
- offensive-bluetooth-ble: GATT, pairing, MITM, BLE crackle
- offensive-bluetooth-classic: BR/EDR, SDP/SPP, KNOB, BlueBorne
- offensive-zigbee-thread-matter: KillerBee, Touchlink, ZCL commands
- offensive-z-wave: S0/S2, hub pivots
- offensive-lorawan-sub-ghz: LoRaWAN ABP/OTAA, KeeLoq, TPMS, sub-GHz

Original offensive-wifi retained as category overview/index.
README and MINDMAP updated; manifest regenerated (58 skills total).
2026-05-06 08:09:55 +00:00
Claude d15bc368fe Phase 7: Polish — README, LICENSE, SECURITY, CONTRIBUTING, CHANGELOG, install.sh, manifest
- README: full rewrite with TOC, badges, category navigation, quickstart,
  install snippets, roadmap section, popularity acknowledgement
- LICENSE: MIT (was claimed in README, file now present)
- SECURITY.md: rewritten with intended-use scope, disclosure policy,
  supply chain integrity guidance
- CONTRIBUTING.md: skill format spec, frontmatter standard, review process,
  splitting guidance for monolithic skills
- CHANGELOG.md: phased roadmap tracking
- install.sh: installer with --target, --category, --list, --dry-run modes
- tools/build_manifest.py: regenerates claude-skills.json from Skills/ tree
- claude-skills.json: machine-readable manifest of 45 skills, 13 categories
2026-05-06 07:56:52 +00:00
Claude 70e0c89e3b Reorganize skills into 13 categories + add offensive-reporting
Categories:
- web/ (16 skills) - SQLi, XSS, SSRF, SSTI, XXE, IDOR, file-upload, RCE,
  deserialization, race-condition, request-smuggling, open-redirect,
  parameter-pollution, GraphQL, WAF-bypass, business-logic
- auth/ (2) - JWT, OAuth
- active-directory/ (1) - active-directory [room to grow]
- wireless/ (1) - wifi [room to grow]
- cloud/ (1) - cloud [room to grow]
- mobile/ (1) - mobile [room to grow]
- iot/ (1) - iot [room to grow]
- infrastructure/ (7) - initial-access, advanced-redteam, edr-evasion,
  shellcode, keylogger-arch, windows-mitigations, windows-boundaries
- exploit-dev/ (6) - exploit-development, exploit-dev-course,
  basic-exploitation, crash-analysis, mitigations, toctou
- fuzzing/ (4) - fuzzing, fuzzing-course, bug-identification, vuln-classes
- recon/ (2) - osint, osint-methodology
- ai/ (1) - ai-security
- utility/ (2) - fast-checking, reporting (NEW)

New skill:
- offensive-reporting: pro pentest report writing methodology covering
  CVSS scoring, evidence hygiene, executive summaries, finding templates,
  attack chain narratives, deliverable formats, retest discipline
2026-05-06 07:49:07 +00:00
Claude bce27a2b8e Add 7 offensive skills: AD, wifi, business-logic, toctou, iot, mobile, cloud
- offensive-active-directory: AD attack methodology (Kerberoast, ASREPRoast,
  ACL abuse, ADCS ESC1-15, delegation, coercion, persistence, hybrid AAD)
- offensive-wifi: 802.11 attacks (WPA2/WPA3, EAP, KARMA/Mana, KRACK, WPS)
- offensive-business-logic: workflow bypass, price/coupon/refund abuse,
  race conditions, anti-fraud defeat, chain construction
- offensive-toctou: time-of-check/use across binary/kernel/web/container
  layers with window-widening primitives
- offensive-iot: hardware recon, firmware extraction, RTOS, ICS/OT,
  wireless protocols (Zigbee/BLE/Z-Wave/LoRaWAN), MQTT/CoAP
- offensive-mobile: Android+iOS pentest (Frida, pinning bypass,
  storage, biometric, deep links, Firebase) [category-sized]
- offensive-cloud: AWS+Azure+GCP attack paths (privesc, IMDS,
  cross-account, persistence, CSPM evasion) [category-sized]
2026-05-06 07:45:25 +00:00
SnailSploit | Kai Aizen 40ce4cf873 Create codeql.yml 2026-05-06 09:52:03 +03:00
SnailSploit | Kai Aizen 86f4112a3a Create SECURITY.md 2026-05-06 09:51:24 +03:00
SnailSploit | Kai Aizen 1207da7b8c Create python-publish.yml 2026-05-06 09:41:29 +03:00
SnailSploit | Kai Aizen 7621cc5814 Merge pull request #2 from yogesh-tessl/ci/upgrade-to-skill-review-and-optimize
ci: upgrade to skill-review-and-optimize with /apply-optimize
2026-05-02 00:47:29 +03:00
SnailSploit | Kai Aizen 526ee4f617 Merge pull request #3 from LvL23HT/add/skill-converter-script
feat: add bulk skill converter for Claude Console compatibility
2026-05-02 00:47:04 +03:00
dEEpEst 5d1ff81501 Refactor convert_skills.py with updated comments
Instalando dependencia PyYAML
2026-05-01 09:03:19 +02:00
dEEpEst 1672ebd2dd feat: add bulk skill converter for Claude Console compatibility
Robust parser for Markdown format. Generates valid YAML, extracts triggers, and creates console-ready ZIPs. Zero dependencies.
2026-05-01 08:53:26 +02:00
Yogesh RaoandClaude Sonnet 4.6 6cc0e6dabe ci: upgrade to skill-review-and-optimize with /apply-optimize
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-04-17 14:26:18 +05:30
SnailSploit | Kai Aizen c74d53e293 Merge pull request #1 from yogesh-tessl/improve/skill-review-optimization
Improve/skill review optimization
2026-04-15 13:07:08 +03:00
Yogesh Rao fc9378e90d ci: add skill-review GitHub Action for automated skill review on PRs 2026-04-15 12:56:08 +05:30
Yogesh Rao 4e21414591 feat: improve skill scores for Claude-Red
Hey @SnailSploit 👋

I ran your skills through `tessl skill review` at work and found some targeted improvements. Here's the full before/after:

![score_card](score_card.png)

| Skill | Before | After | Change |
|-------|--------|-------|--------|
| offensive-fuzzing | 5% | 97% | +92% |
| offensive-sqli | 5% | 86% | +81% |
| offensive-shellcode | 5% | 83% | +78% |
| offensive-jwt | 10% | 86% | +76% |
| offensive-osint | 10% | 65% | +55% |

All five skills were scoring 5–10% because they lacked YAML frontmatter — the review tool couldn't even run the LLM judge. The main change across the board was adding proper `---` frontmatter with kebab-case `name` and a quoted `description` containing trigger terms and a "Use when…" clause. Beyond that, each skill got content-specific improvements.

<details>
<summary>Changes summary</summary>

**offensive-fuzzing (+92%)** — the biggest win:
- Added YAML frontmatter with comprehensive trigger terms (AFL++, libFuzzer, Honggfuzz, syzkaller, etc.)
- Condensed from 1745→339 lines while preserving all technical content (harness code, sanitizer configs, syzkaller JSON, CI/CD YAML)
- Replaced verbose prose with scannable tables (fuzzer types, oracle selection, tool index)
- Added clear 6-step workflow: Research → Instrument → Harness → Corpus → Fuzz → Triage
- Kept all specialized sections (kernel fuzzing, EDR, Rust stack, embedded, language ecosystems)

**offensive-sqli (+81%)**:
- Added YAML frontmatter covering all SQLi subtypes, database targets, and WAF bypass
- Condensed from 860→371 lines — removed redundant cheatsheet sections, consolidated into compact comparison tables
- Restructured with progressive disclosure: Quick Workflow → Detection → Exploitation → DB-specific → Cloud → ORM CVEs
- Preserved all payloads, tool commands, and database-specific attack paths

**offensive-shellcode (+78%)**:
- Added YAML frontmatter with PIC, PEB traversal, AV/EDR evasion trigger terms
- Condensed from 657→476 lines — replaced Mermaid diagrams with actionable tables
- Added concise numbered workflow at the top
- Preserved full reverse shell assembly, DripLoader technique, and cross-platform notes

**offensive-jwt (+76%)**:
- Added YAML frontmatter covering alg:none, RS256→HS256, kid injection, JWKS poisoning
- Condensed from 397→275 lines — removed decorative Mermaid diagrams, kept all attack techniques
- Added Quick Reference section for fast scanning
- Preserved all payloads, jwt_tool commands, timing attack code, and mobile extraction methods

**offensive-osint (+55%)**:
- Added YAML frontmatter with domain recon, cryptocurrency tracing, geospatial intelligence terms
- Condensed from 483→398 lines — merged duplicate sections, consolidated tool entries into tables
- Added 6-step operational workflow
- Preserved all tool links, privacy warnings, and evidence handling procedures

</details>

Honest disclosure — I work at @tesslio where we build tooling around skills like these. Not a pitch - just saw room for improvement and wanted to contribute.

Want to self-improve your skills? Just point your agent (Claude Code, Codex, etc.) at [this Tessl guide](https://docs.tessl.io/evaluate/optimize-a-skill-using-best-practices) and ask it to optimize your skill. Ping me - [@yogesh-tessl](https://github.com/yogesh-tessl) - if you hit any snags.

Thanks in advance 🙏
2026-04-15 10:32:26 +05:30
SnailSploit | Kai Aizen ba318f4049 Delete Skills/offensive-patch-diffing directory Snail 2026-03-04 08:01:43 +02:00
SnailSploit | Kai Aizen af3047ecaf Fix image path in README.md 2026-03-04 07:54:59 +02:00
SnailSploit | Kai Aizen b5b77acfd0 - 2026-03-04 07:54:14 +02:00
SnailSploit | Kai Aizen dd7a41c2a0 Update .DS_Store 2026-03-04 07:52:49 +02:00
SnailSploit | Kai Aizen 86d144976d Initial commit 2026-03-04 07:52:25 +02:00