active-directory-attac…
Use when attacking a Windows Active Directory domain — Kerberos roasting/delegation, coercion + NTLM/Kerberos relay…
Use when about to take any outward or offensive action (request, payload, persistence, lateral movement, exfil, or feeding captured traffic to the model) — to decide detection footprint, cleanup, and secret redaction first
Claude Code
$ npx -y skills add hypnguyen1209/offensive-claude --skill opsec-discipline --agent claude-code
Codex
$ npx skills add hypnguyen1209/offensive-claude --skill opsec-discipline -a codex -y
Cursor
$ npx skills add hypnguyen1209/offensive-claude --skill opsec-discipline -a cursor -y
Gemini CLI
$ npx skills add hypnguyen1209/offensive-claude --skill opsec-discipline -a gemini-cli -y
GitHub Copilot
$ npx skills add hypnguyen1209/offensive-claude --skill opsec-discipline -a github-copilot -y
OpenCode
$ npx skills add hypnguyen1209/offensive-claude --skill opsec-discipline -a opencode -y
Windsurf
$ npx skills add hypnguyen1209/offensive-claude --skill opsec-discipline -a windsurf -y
name: opsec-discipline description: Use when about to take any outward or offensive action (request, payload, persistence, lateral movement, exfil, or feeding captured traffic to the model) — to decide detection footprint, cleanup, and secret redaction first
Decide the detection footprint and cleanup **before** acting, not after. Every offensive technique in this repo pairs with the telemetry it generates and a detection signature — use that pairing to choose the quieter path and to know what you'll need to clean up.
1. **Detection** — what telemetry does this generate? Which Sigma/EDR rule would catch it? (Each domain skill's OPSEC & Detection table has this.) Pick the lower-noise variant when one exists. 2. **Cleanup** — what does this touch (files, registry, services, accounts, tickets)? How is it reverted? Stage the cleanup before you create the artifact. 3. **Secret hygiene** — any captured traffic / output that reaches the model or the report must be redacted at the boundary: `python skills/coding-mastery/scripts/_lib/redact_headers.py < exchange.txt` (or `redact_text()`), so Authorization/Cookie/API-key/JWT values never land in context or the report.
| Excuse | Reality | |--------|---------| | "OPSEC slows me down" | Unplanned noise/loot is how engagements get burned and how data leaks. | | "It's an internal tool log" | Logs get shipped, shared, and indexed. Redact. | | "Cleanup is a reporting-phase task" | You can't clean what you didn't track. Track at action time. |
OPSEC is part of every action, not a phase. Detection-awareness also strengthens the defensive value of the finding (you can tell the client exactly how to catch it).
A spec-driven offensive security framework for Claude Code — structured engagement workflows based on the Cyber Kill Chain, 32 kill-chain skills (multi-file progressive-disclosure) plus a discipline layer (a SessionStart dispatcher + 6 process/discipline
Use when attacking a Windows Active Directory domain — Kerberos roasting/delegation, coercion + NTLM/Kerberos relay…
--- name: advanced-redteam-ops description: Use when designing C2 infrastructure or OPSEC for a long-haul red-team op —…
Use when red-teaming an agentic AI / LLM application — indirect & zero-click prompt injection, MCP tool poisoning, persistent…
Use when attacking an AI/ML system or model — prompt injection & jailbreaks (Crescendo, Skeleton Key, Best-of-N), RAG/vector…
Use when building a client-side browser exploit — V8/JSC JIT type confusion to renderer R/W, V8 heap-sandbox escape,…
Use when attacking or auditing a CI/CD pipeline or software supply chain — pwn requests, poisoned pipeline execution,…
Use for authorized security assessment of REST, GraphQL, WebSocket, or SOAP APIs, including discovery, authentication,…
Extract and decrypt Windows DPAPI-protected secrets (Credential Manager, browser logins/cookies, Wi-Fi credentials, KeePass keys)…
Clean and finalize authorized natural-language text intended for readers by auditing suspicious invisible Unicode and rewriting…