Deploy OpenCTI (Filigran) via Docker Compose and use the pycti Python client to model threat actors, intrusion sets, campaigns, and indicators as a STIX 2.1 knowledge graph with relationships (uses, attributed-to, targets). Use when building a centralized threat-intel knowledge base, correlating IOCs from multiple feeds into one adversary graph, or producing STIX bundles for detection engineering.
Install
npx skills add mukul975/Anthropic-Cybersecurity-Skills --skill modeling-threats-with-openctinpx skills add mukul975/Anthropic-Cybersecurity-Skills --skill modeling-threats-with-opencti -a claude-code -gnpx skills add mukul975/Anthropic-Cybersecurity-Skills --skill modeling-threats-with-opencti -a codex -ggemini skills install https://github.com/mukul975/Anthropic-Cybersecurity-Skills.git --path skills/modeling-threats-with-openctigh skill install mukul975/Anthropic-Cybersecurity-Skills modeling-threats-with-openctigit clone --depth 1 https://github.com/mukul975/Anthropic-Cybersecurity-Skills /tmp/mukul975__Anthropic-Cybersecurity-Skills
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/mukul975__Anthropic-Cybersecurity-Skills/skills/modeling-threats-with-opencti ~/.claude/skills/modeling-threats-with-opencti # Claude Code
cp -R /tmp/mukul975__Anthropic-Cybersecurity-Skills/skills/modeling-threats-with-opencti ~/.agents/skills/modeling-threats-with-opencti # Codex, Cursor, Gemini CLI, Copilot, OpenCode