dandye/ai-runbooks/deep-dive-ioc

Claude Code and agent skill by dandye/ai-runbooks

Trust tier 2
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Perform exhaustive analysis of a critical IOC. Use when an IOC needs Tier 2+ investigation beyond basic enrichment - includes GTI pivoting, deep SIEM searches, correlation with related entities, and threat attribution. For escalated IOCs requiring comprehensive investigation.

Install

npx vskill@latest install dandye/ai-runbooks/deep-dive-ioc

SKILL.md

Deep Dive IOC Analysis Skill

Perform exhaustive analysis of a single, potentially critical Indicator of Compromise escalated from Tier 1 or identified during an investigation.

Inputs

  • IOC_VALUE - The IOC to analyze (IP, domain, hash, or URL)
  • IOC_TYPE - The type: "IP Address", "Domain", "File Hash", or "URL"
  • CASE_ID - case ID for documentation (optional)
  • TIME_FRAME_HOURS - Lookback period (default: 168 = 7 days)

Workflow

Step 1: Get Case Context (if CASE_ID provided)
secops-soar.get_case_full_details(case_id=CASE_ID)
Step 2: Detailed GTI Report

Get comprehensive threat intelligence:

IOC TypeTool
IPgti-mcp.get_ip_address_report(ip_address=IOC_VALUE)
Domaingti-mcp.get_domain_report(domain=IOC_VALUE)
Hashgti-mcp.get_file_report(hash=IOC_VALUE)
URLgti-mcp.get_url_report(url=IOC_VALUE)

Record:

  • Reputation and classifications
  • First/last seen dates
  • Associated threats (malware families, actors) → ASSOCIATED_THREAT_IDS
  • Key behaviors (for file hashes)
Step 3: GTI Pivoting

Use /pivot-on-ioc or directly call GTI relationship tools:

Recommended relationships by type:

  • IP: communicating_files, downloaded_files, resolutions
  • Domain: resolutions, communicating_files, subdomains
  • Hash: contacted_domains, contacted_ips, dropped_files
  • URL: communicating_files, downloaded_files

For file hashes, also get behavior summary:

gti-mcp.get_file_behavior_summary(hash=IOC_VALUE)
Step 4: Deep SIEM Search

Search for activity involving the IOC and its related entities:

secops-mcp.search_security_events(
text="UDM query for IOC_VALUE",
hours_back=TIME_FRAME_HOURS
)

Identify `OBSERVED_RELATED_IOCS` - IOCs from GTI pivoting that actually appear in SIEM results.

Step 5: SIEM Enrichment & Correlation

For the IOC and each OBSERVED_RELATED_IOC:

  • Use /enrich-ioc for enrichment
  • Use /correlate-ioc for alert/case correlation
  • Use /find-relevant-case for broader case search
Step 6: Enrich Associated Threats (Optional)

If ASSOCIATED_THREAT_IDS were found (malware families, actors):

gti-mcp.get_collection_report(id=THREAT_ID)
Step 7: Synthesize & Report

Combine all findings:

  • GTI report details
  • Related entities from pivoting
  • SIEM search results
  • Observed related IOCs with enrichment
  • Related alerts and cases
  • Associated threat context

Document in Case (if CASE_ID provided):

Use /document-in-case with comprehensive findings summary

Or generate standalone report:

Use /generate-report with REPORT_TYPE="deep_dive_ioc"

Required Outputs

After completing this skill, you MUST report these outputs:

OutputDescription
GTI_DEEP_FINDINGSComprehensive GTI analysis (reputation, classification, behaviors)
SIEM_DEEP_CONTEXTExtended SIEM event context (hosts, users, timelines)
RELATED_ENTITIESRelated IOCs from GTI pivoting (infrastructure connections)
DISCOVERED_IOCSAll IOCs discovered during analysis
THREAT_ATTRIBUTIONThreat actor/campaign attribution if found

Additionally provide:

  • Impact assessment and scope identification
  • Recommendations (escalate, contain, monitor)
  • Documentation in case or standalone report

When to Use This vs Basic Enrichment

Use /enrich-iocUse /deep-dive-ioc
Initial triageEscalated from Tier 1
Quick context neededComprehensive investigation
Single IOC lookupFull infrastructure mapping
Tier 1 workflowTier 2+ investigation

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
90
Repository forks
25
7-day trend score
23

Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 30 Mar 2026, 7 months ago.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/dandye/ai-runbooks/deep-dive-ioc/badge)](https://verified-skill.com/skills/dandye/ai-runbooks/deep-dive-ioc)

Something wrong with this skill or its page? Tell us.