Cyber security operations
Use when performing cybersecurity operations - offensive or defensive - including threat detection and hunting, SOC operations, incident response, digital forensics and DFIR, malware analysis and reverse engineering, threat intelligence, cloud/container/network/application/API security, identity-access and zero-trust, OT/ICS and endpoint security, vulnerability and supply-chain management, DevSecOps, cryptography, AI security, compliance and governance, and red-team or penetration testing under signed rules of engagement; routes to one of 800+ technique playbooks mapped to MITRE ATT&CK, D3FEND, and NIST CSF.From its SKILL.md
npx -y skills add oghie/skillsets --skill cyber-security-operationsAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- 8 stars8 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
- runs commandsInstructs the agent to run 1 command, including `scripts/build_index.py`.
SKILL.md
4.7 KB, 953 tokens by cl100k_base, as published. Nobody here has run it
Cyber Security Operations
Authorized Use
This skill covers dual-use offensive and defensive techniques. Offensive playbooks (red-team, penetration testing, credential access, C2, social-engineering simulation) are for engagements you own or have explicit written authorization to test. Before any offensive technique, confirm scope, a signed rules-of-engagement, and authority (tasks/engagement-intake.md), and document every action for the engagement record. Defensive, detection, forensic, and compliance playbooks assume you operate on systems you are responsible for.
Core Rule
Route, do not improvise. This skill does not contain techniques inline - it dispatches to one self-contained playbook under playbooks/. Every recommendation names the objective, the strategy basis, the technique's ATT&CK/D3FEND/NIST mapping, and the verification or detection path.
First Pass
- Restate the objective: what outcome, on which systems, by when.
- Classify the task into one category:
detection-hunting- detection engineering, threat hunting, SIEM analytics.soc-incident-response- SOC operations, triage, incident response, containment.dfir-forensics- disk/memory/network forensics, evidence acquisition, custody.malware-analysis- static/dynamic analysis, reverse engineering, deobfuscation.threat-intelligence- CTI, TTP mapping, actor tracking, IOC work.cloud-container-security- cloud posture, Kubernetes/container, cloud IR.network-wireless-security- network defense, traffic analysis, wireless.application-api-security- web/app/API testing and hardening, OWASP.identity-access-zerotrust- IAM, AD/Entra, zero-trust, credential protection.ot-ics-security- OT/ICS/SCADA, historian, industrial protocols.endpoint-mobile-security- endpoint hardening, EDR, mobile.vuln-supplychain-devsecops- vulnerability management, supply chain, CI/CD security.offensive-security- red-team, penetration testing, C2, social-engineering simulation.crypto-ai-emerging- cryptography, AI security, blockchain, deception.compliance-governance- CMMC/NIST/ISO, risk, privacy, audit.
- For any
offensive-securitytask, confirm first (tasks/engagement-intake.md). No scope, no action. - Route to one playbook: open references/INDEX.md, then references/index/<category>.md, and match a single playbook by name, tags, or ATT&CK technique ID. Do not read every playbook - locate one.
- Read playbooks/<category>/<name>/PLAYBOOK.md and its local references/, scripts/, and assets/. Follow it exactly.
- Execute with the loop: observe -> orient -> decide -> act -> verify. Each finding updates the plan. If the objective needs another technique, return to step 2.
- Close with the right artifact (templates/): a forensic evidence report for DFIR, an engagement record for offensive work, a detection or remediation note otherwise.
Routing Index
references/INDEX.md lists the 15 categories and their per-category index files. Each references/index/<category>.md is a table of that category's playbooks (name, ATT&CK, tags, description). Both are generated by scripts/build_index.py - regenerate after adding or moving playbooks; never hand-edit them.
Tasks
- tasks/triage-and-route.md - the routing procedure, applied to every request.
- tasks/engagement-intake.md - authorization gate before any offensive playbook.
- tasks/evidence-handling.md - chain of custody, SHA-256 hashing, court-ready output.
Scripts and Templates
- scripts/build_index.py - regenerate the routing index from playbook frontmatter.
- scripts/credentials-pattern/ - credential/secret detection patterns (shared).
- templates/rules-of-engagement.md - authorization/RoE template.
- templates/forensic-evidence-report.md - court-ready evidence report.
Standards Alignment
Playbooks carry MITRE ATT&CK technique IDs, MITRE D3FEND countermeasures, and NIST CSF functions in their frontmatter. Use these to pair an offensive technique with its detection, and to map defensive work to a control framework.
What ships with it: 4658 files
30878.2 KB alongside SKILL.md, 1096 of them executable
agents/
- openai.yaml647 B
playbooks/
- application-api-security/bypassing-authentication-with-forced-browsing/LICENSE11.0 KB
- application-api-security/bypassing-authentication-with-forced-browsing/PLAYBOOK.md10.7 KB
- application-api-security/bypassing-authentication-with-forced-browsing/references/api-reference.md2.2 KB
- application-api-security/bypassing-authentication-with-forced-browsing/scripts/agent.pyruns6.7 KB
- application-api-security/detecting-api-enumeration-attacks/LICENSE11.0 KB
- application-api-security/detecting-api-enumeration-attacks/PLAYBOOK.md14.0 KB
- application-api-security/detecting-api-enumeration-attacks/references/api-reference.md1.9 KB
- application-api-security/detecting-api-enumeration-attacks/scripts/agent.pyruns6.6 KB
- application-api-security/detecting-broken-object-property-level-authorization/LICENSE11.0 KB
- application-api-security/detecting-broken-object-property-level-authorization/PLAYBOOK.md15.4 KB
- application-api-security/detecting-broken-object-property-level-authorization/references/api-reference.md2.1 KB
- application-api-security/detecting-broken-object-property-level-authorization/scripts/agent.pyruns6.4 KB
- application-api-security/detecting-shadow-api-endpoints/LICENSE11.0 KB
- application-api-security/detecting-shadow-api-endpoints/PLAYBOOK.md13.9 KB
- application-api-security/detecting-shadow-api-endpoints/references/api-reference.md2.2 KB
- application-api-security/detecting-shadow-api-endpoints/scripts/agent.pyruns5.6 KB
- application-api-security/exploiting-api-injection-vulnerabilities/LICENSE11.0 KB
- application-api-security/exploiting-api-injection-vulnerabilities/PLAYBOOK.md19.5 KB
- application-api-security/exploiting-api-injection-vulnerabilities/references/api-reference.md2.1 KB
- application-api-security/exploiting-api-injection-vulnerabilities/scripts/agent.pyruns5.0 KB
- application-api-security/exploiting-broken-function-level-authorization/LICENSE11.0 KB
- application-api-security/exploiting-broken-function-level-authorization/PLAYBOOK.md16.0 KB
- application-api-security/exploiting-broken-function-level-authorization/references/api-reference.md2.3 KB
- application-api-security/exploiting-broken-function-level-authorization/scripts/agent.pyruns4.5 KB
- application-api-security/exploiting-broken-link-hijacking/LICENSE11.0 KB
- application-api-security/exploiting-broken-link-hijacking/PLAYBOOK.md8.9 KB
- application-api-security/exploiting-broken-link-hijacking/references/api-reference.md2.2 KB
- application-api-security/exploiting-broken-link-hijacking/scripts/agent.pyruns4.8 KB
- application-api-security/exploiting-excessive-data-exposure-in-api/LICENSE11.0 KB
- application-api-security/exploiting-excessive-data-exposure-in-api/PLAYBOOK.md15.9 KB
- application-api-security/exploiting-excessive-data-exposure-in-api/references/api-reference.md2.2 KB
- application-api-security/exploiting-excessive-data-exposure-in-api/scripts/agent.pyruns5.6 KB
- application-api-security/exploiting-http-request-smuggling/LICENSE11.0 KB
- application-api-security/exploiting-http-request-smuggling/PLAYBOOK.md10.5 KB
- application-api-security/exploiting-http-request-smuggling/references/api-reference.md1.9 KB
- application-api-security/exploiting-http-request-smuggling/scripts/agent.pyruns6.3 KB
- application-api-security/exploiting-idor-vulnerabilities/LICENSE11.0 KB
4618 more files not listed here. See all 4658 in the repository.
Gives 0 of the 12 instructions most audit compliance skills give in 953 tokens
Counted across 960 of the 1,589 authors here whose files we hold, read 2026-09-06
- Read product marketing context before asking questionsin 29 of 960, across 11 files
- Rank findings by severityin 29 of 960, across 22 files
- Generate audit reportin 22 of 960
- Run the audit scriptin 20 of 960, across 19 files
- Generate a prioritized action plan reportin 19 of 960, across 11 files
- Ensure one H1 per pagein 15 of 960, across 5 files
- Ensure sitemap exists and is accessiblein 14 of 960, across 4 files
- Verify alt text on all imagesin 12 of 960, across 3 files
- Determine the audit scope before startingin 12 of 960, across 4 files
- Verify important pages allowed in robots.txtin 11 of 960, across 2 files
- Detect business type from homepage signalsin 11 of 960, across 7 files
- Delegate specialized tasks to subagentsin 11 of 960, across 7 files
Said here and by no other author read
- Confirm scope and signed rules before offensive techniques
- Route to one playbook instead of improvising
- Restate the objective and classify the task
- Open the index to match a single playbook
- Follow the playbook exactly
- Execute using observe, orient, decide, act, verify
Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.