analyze-content-gaps
Identify content gaps and organizational opportunities. Analyzes missing content areas, redundancies, and consolidation…
Check for existing SIEM alerts and case management entries related to IOCs. Use to understand if an indicator has triggered previous alerts or is part of ongoing investigations. Takes IOC list and returns related alerts and cases.
$ npx -y skills add dandye/ai-runbooks --skill correlate-ioc --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/correlate-iocContext preview
The summary Claude sees to decide when to auto-load this skill.
Check for existing SIEM alerts and case management entries related to IOCs. Use to understand if an indicator has triggered previous alerts or is part of ongoing investigations. Takes IOC list and returns related alerts and cases.
type: Skill name: correlate-ioc description: "Check for existing SIEM alerts and case management entries related to IOCs. Use to understand if an indicator has triggered previous alerts or is part of ongoing investigations. Takes IOC list and returns related alerts and cases." required_roles: chronicle: roles/chronicle.viewer soar: roles/chronicle.editor personas: [tier1-analyst, tier2-analyst, tier3-analyst] generated: by: human:dandye at: 2026-02-04T06:10:49-05:00
Check for existing SIEM alerts and cases related to specific Indicators of Compromise.
Search for alerts containing any IOC in the list:
secops-mcp.get_security_alerts(
query=IOC_based_query,
hours_back=TIME_FRAME_HOURS
)Store summary in `RELATED_SIEM_ALERTS`:
Search for cases containing any IOC:
secops-soar.list_cases(
filter=IOC_based_filter + SOAR_CASE_FILTER
)Store summary in `RELATED_SOAR_CASES`:
**After completing this skill, you MUST report these outputs:**
| Output | Description | |--------|-------------| | `RELATED_SIEM_ALERTS` | Summary of SIEM alerts related to the IOC(s) | | `RELATED_CASES` | Summary of cases related to the IOC(s) | | `CORRELATION_STATUS` | Success/failure status of the correlation | | `MALICIOUS_CONFIDENCE` | Derived confidence based on alert history: `high`, `medium`, `low`, or `none` |
1. **Before Investigation** - Check if IOC is already under investigation 2. **During Enrichment** - Understand internal activity for an IOC 3. **Threat Hunt** - Find all alerts/cases related to campaign indicators 4. **Incident Response** - Identify scope of compromise across cases
IOC Correlation Summary for [IOC_LIST]: SIEM Alerts (last [TIME_FRAME_HOURS] hours): - Total alerts: [count] - Alert types: [list] - Affected hosts: [list] Related Cases: - Open cases: [count] - [IDs] - Closed cases: [count] - Related investigations: [summary]
This repository provides security operations runbooks and role-based guides for AI-assisted cybersecurity workflows.
Identify content gaps and organizational opportunities. Analyzes missing content areas, redundancies, and consolidation…
Comprehensive content quality and maintenance assessment. Evaluates documentation quality, relevance, maintenance needs, and…
Check for duplicate or similar cases. Use before deep analysis to avoid investigating the same incident twice. Takes a CASE_ID…
Close a case or alert with proper reason and documentation. Use when triage determines an alert is FP/BTP or investigation is…
Automated content similarity and grouping analysis. Groups related documents by topic, purpose, or content similarity.
Ask the user to confirm before taking a significant action. Use before containment, remediation, or other impactful operations to…