Liberty91LTD/cti-skills

Cyber Threat Intelligence Skills for each stage of the CTI Lifecycle.

This repository also configures its own agents. See what cti-skills tells them →

18Stars on the repository
85Mods indexed here, across every type
1mo agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

Liberty91LTD/cti-skills

Skill Claude Code

Use when writing a finished intelligence product, the user asks for a flash-report / threat-assessment / briefing / FINTEL template, or wants the BLUF + active-voice + clear-sourcing conventions. Covers all product types.

not rated 18 +1 1mo ago A 51 tokens original MIT

Liberty91LTD/cti-skills

Skill Claude Code

Workflow for enriching raw IOCs. Routes each IOC type to the appropriate /lookup- skills, optionally correlates against MISP, and synthesises a single enrichment record per indicator. Use when the user has a batch of raw IOCs to process before triage or before pushing into a sharing platform.

not rated 18 +1 1mo ago A 66 tokens original MIT

ioc-export

27

Liberty91LTD/cti-skills

Skill Claude Code

IOC export formats and procedures. CSV, STIX 2.1, OpenIOC, MISP. Handles format conversion and packaging.

not rated 18 +1 1mo ago A 30 tokens original MIT

ip-investigation

28

Liberty91LTD/cti-skills

Skill Claude CodeCodex

Use when a user asks to investigate, check, enrich, or characterize an IP address (IPv4 or IPv6). Chains VirusTotal, Shodan, AbuseIPDB, GreyNoise, OTX, and optionally Censys in parallel, then consolidates findings and prioritizes follow-up IOCs. Invoked by /cti-orchestrator when the target is an IP.

not rated 18 +1 1mo ago A 81 tokens original MIT

Liberty91LTD/cti-skills

Skill Claude Code

Use when the user asks about Iranian state-sponsored cyber operations or specific IRGC/MOIS-aligned actors (APT35/Charming Kitten, APT34/OilRig, MuddyWater, Imperial Kitten, etc.), wiper campaigns, or front-group hacktivist clusters (Predatory Sparrow, Handala). Self-updating knowledge cell.

not rated 18 +1 1mo ago A 82 tokens original MIT

Liberty91LTD/cti-skills

Skill Claude Code

Use when surfacing the assumptions underlying an analytical judgment, the user asks "what are we assuming?" / "are these assumptions still valid?", or before publishing a high-impact assessment. Standard SAT applied during major assessments.

not rated 18 +1 1mo ago A 49 tokens original MIT

kql-writing

31

Liberty91LTD/cti-skills

Skill Claude Code

Use when the user asks for a KQL query, a Microsoft Sentinel / Defender / Azure Log Analytics detection or hunt, or wants to translate a finding from /hash-investigation / /malware-analysis into KQL. Format spec + writing guide.

not rated 18 +1 1mo ago A 56 tokens original MIT

likelihood-language

32

Liberty91LTD/cti-skills

Skill Claude Code

Use when phrasing a forward-looking statement, the user asks "how likely is X?" / "what's the likelihood?", or the tradecraft pipeline applies a probability yardstick to a finished product. Standardised likelihood language across all products.

not rated 18 +1 1mo ago A 52 tokens original MIT

lookup-abuseipdb

33

Liberty91LTD/cti-skills

Skill Claude CodeCodex needs its repo

Use when you need abuse-report history for an IPv4/IPv6 address — confidence score, total reports, distinct reporters, usage type. IP-only. Commonly invoked by /ip-investigation. Retrieval only.

not rated 18 +1 1mo ago A 49 tokens original MIT

lookup-censys

34

Liberty91LTD/cti-skills

Skill Claude CodeCodex needs its repo

Use when you need deep host + certificate reconnaissance for an IP or need to run a Censys search query. Returns services, TLS certificates, ASN, and location. Free tier is severely limited (250 queries/month) — use sparingly. Retrieval only.

not rated 18 +1 1mo ago A 57 tokens original MIT

lookup-crowdstrike

35

Liberty91LTD/cti-skills

Skill Claude CodeCodex needs its repo

Use when you need CrowdStrike Falcon Intelligence on an indicator (IOC reputation for an IP, domain, hash, or URL — malicious confidence, linked actors, malware families, reports) OR on an adversary (threat-actor profile, origin/target search, MITRE ATT&CK TTPs, finished intel reports). Answers questions like "look up…

not rated 18 +1 1mo ago A 173 tokens original MIT

lookup-greynoise

36

Liberty91LTD/cti-skills

Skill Claude CodeCodex needs its repo

Use when you need to classify an IP as internet scanner noise vs. targeted activity. Returns noise/riot flags, classification (benign/malicious/unknown), actor name if known. IP-only. Commonly invoked by /ip-investigation to filter out mass-scanning noise. Retrieval only.

not rated 18 +1 1mo ago A 66 tokens original MIT

lookup-liberty91

37

Liberty91LTD/cti-skills

Skill Claude CodeCodex needs its repo

Use when you need Liberty91 platform intelligence — what actually happened (deduplicated Threat Events with every source, Admiralty reliability/credibility and verification stage), whether an IOC is already known to your account, the canonical threat library (actors, malware, vulnerabilities, clusters, ATT&CK TTPs)…

not rated 18 +1 1mo ago A 0 tokens original MIT

lookup-misp

38

Liberty91LTD/cti-skills

Skill Claude CodeCodex needs its repo

Use when you need to query a MISP instance for existing events/attributes/objects, or push new intel into MISP — adding attributes to an event, creating an event, or uploading a STIX 2 bundle as one or more events. Two-way integration. Commonly invoked by /ip-investigation and friends to check whether an indicator is…

not rated 18 +1 1mo ago A 110 tokens original MIT

lookup-opencti

39

Liberty91LTD/cti-skills

Skill Claude CodeCodex needs its repo

Use when you need to query an OpenCTI instance — is this IOC already known, what entities/reports/campaigns exist for an actor — or push new intel into it — creating indicators/observables, labelling, TLP markings, relationships, or importing a STIX 2.1 bundle. Two-way integration. Commonly invoked by…

not rated 18 +1 1mo ago A 123 tokens original MIT

lookup-otx

40

Liberty91LTD/cti-skills

Skill Claude CodeCodex needs its repo

Use when you need to check an IP, domain, file hash, or URL against AlienVault OTX community pulses. Returns pulse count, key pulses, tags, related indicators, and passive DNS. Commonly invoked by investigation skills to pull community context. Retrieval only — does not interpret.

not rated 18 +1 1mo ago A 63 tokens original MIT

Liberty91LTD/cti-skills

Skill Claude CodeCodex needs its repo

Use when you need to check whether an organisation/domain has been claimed by a ransomware group, profile a specific ransomware group (TTPs, leak-site infra, IOCs, YARA), or aggregate ransomware victim claims by country/sector/timeframe. Backed by ransomware.live's leak-site scrapes — 27k+ victims across 330+ groups.…

not rated 18 +1 1mo ago A 119 tokens original MIT

Liberty91LTD/cti-skills

Skill Claude CodeCodex needs its repo

Use when you need authoritative classification, threat-name, MITRE ATT&CK mapping, dynamic-analysis or sandbox results on a file hash, or when you need network threat intelligence for a URL/domain/IP from ReversingLabs Spectra Analyze (A1000). Returns verdict, risk score, AV detection ratio, threat name, behavioural…

not rated 18 +1 1mo ago A 118 tokens original MIT

lookup-sentinel

43

Liberty91LTD/cti-skills

Skill Claude CodeCodex needs its repo

Use when you need to hunt in the organisation's own Microsoft Sentinel workspace — sweep the logs for IOC hits (IP, domain, hash, URL, account), hunt behavioural TTPs from MITRE ATT&CK techniques, run KQL against live data, or check which tables the workspace actually ingests. Discovers available tables first and only…

not rated 18 +1 1mo ago A 149 tokens original MIT

lookup-shodan

44

Liberty91LTD/cti-skills

Skill Claude CodeCodex needs its repo

Use when you need host reconnaissance for an IP or domain — open ports, services, banners, OS detection, vulnerabilities. For domains, resolves DNS first then queries the IP. Commonly invoked by /ip-investigation and /domain-investigation. Retrieval only.

not rated 18 +1 1mo ago A 56 tokens original MIT

lookup-urlscan

45

Liberty91LTD/cti-skills

Skill Claude CodeCodex needs its repo

Use when you need to submit a URL for live scanning via URLScan.io and retrieve results, or search existing scans for a domain. Returns verdict, final URL after redirects, resolved IP, contacted domains/IPs, and screenshot URL. Commonly invoked by /url-investigation and /domain-investigation.

not rated 18 +1 1mo ago A 65 tokens original MIT

lookup-virustotal

46

Liberty91LTD/cti-skills

Skill Claude CodeCodex needs its repo

Use when you need to check an IP, domain, file hash, or URL against VirusTotal's reputation database. Returns detection ratio, verdict, community score, and key findings. Commonly invoked by investigation skills (/ip-investigation, /domain-investigation, /hash-investigation, /url-investigation) and by analysts…

not rated 18 +1 1mo ago A 87 tokens original MIT

malware-analysis

47

Liberty91LTD/cti-skills

Skill Claude Code

Use when characterising a malware sample, the user asks "what does this binary do?" / "analyse this hash deeply", or /hash-investigation flags a novel sample warranting deeper review. Static + dynamic methodology, behavioural indicators, sandbox interpretation.

not rated 18 +1 1mo ago A 55 tokens original MIT

maturity-assessment

48

Liberty91LTD/cti-skills

Skill Claude Code

Use when assessing the maturity of a CTI programme, the user asks "how mature is our CTI?" / "what should we improve next?", or wants a benchmark against the five-level model across six dimensions.

not rated 18 +1 1mo ago A 48 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: