writing-offensive-skills

Featured

Use when creating or editing a skill in this offensive-claude repo — for the SKILL.md conventions (trigger descriptions, technique map, runnable scripts, OPSEC/detection, red-flags tables, flowchart rules)

Data & Documents 382 stars 66 forks Updated 5 days ago MIT

Install

View on GitHub

Quality Score: 89/100

Stars 20%
86
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Writing Offensive Skills ## Overview Conventions for authoring skills in this repo so the dispatcher can find them and operators can trust them. This adapts superpowers' skill conventions to offensive security. **REQUIRED BACKGROUND:** superpowers:writing-skills (the general conventions) and superpowers:test-driven-development (skills are tested like code — baseline failure first). ## Description = triggers only The `description:` field decides whether the dispatcher loads the skill. Write **`Use when…`** triggering conditions and symptoms ONLY — never summarize the skill's workflow (a workflow summary makes Claude follow the description instead of reading the skill). ```yaml # BAD (summarizes workflow): description: Recon skill that enumerates subdomains then scans ports # GOOD (triggers only): description: Use when mapping a target's external attack surface — subdomains, hosts, exposed services ``` Third person, technology-specific only if the skill is. Verb-first / gerund names. ## Skill layout (progressive disclosure) ``` skills/<name>/ SKILL.md # thin router, <=180 lines references/ # per-technique deep-dives (theory + 2024-2026 + code + detection + OPSEC) scripts/ # runnable tooling (no placeholders) ``` **Domain (technique) skill** SKILL.md sections, in order: frontmatter → When to Activate → **Technique Map** (Technique | ATT&CK Txxxx | CWE | reference | script) → Quick Start → **OPSEC & Detection** table → Deep Dives (lin...

Details

Author
hypnguyen1209
Repository
hypnguyen1209/offensive-claude
Created
4 months ago
Last Updated
5 days ago
Language
Python
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category