Skip to content
Security
Command

/cti-check

False-positive control — is this indicator a real operator link or shared noise? Run BEFORE clustering on anything. Usage: /cti-check <indicator>

From plugin
cti-expert
4448 skills8 commands
Install
$ npx -y skills add 7onez/cti-expert --agent claude-code

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/cti-check

Context preview

What this command does when you run it.

False-positive control — is this indicator a real operator link or shared noise? Run BEFORE clustering on anything. Usage: /cti-check <indicator>

Command definition

cti-check.md
name: cti-check
description: "False-positive control — is this indicator a real operator link or shared noise? Run BEFORE clustering on anything. Usage: /cti-check <indicator>"
argument-hint: "<indicator>"

/cti-check — false-positive control

Load the `cti-expert` skill, then evaluate: `$ARGUMENTS`

| Layer | Call | |---|---| | **T1 MCP** | `mcp__intel__reference_check` → BENIGN / SIGNAL / UNKNOWN | | **T2 CLI** | `python3 scripts/backend/intel.py reference check <value>` |

**UNKNOWN means decide, not proceed.** Test it against the six traps in SKILL.md §2.5, then record the verdict with `reference_add` so every future case inherits it:

| Trap | Test | |---|---| | Commodity site kit | Search the template path in urlscan/FOFA — a large population means kit-level | | Privacy-proxy contact | Reverse-WHOIS it; a spread of unrelated domains means noise | | Shared/reseller IP | Count tenants first | | Managed-provider NS | Cloudflare/GoDaddy/Gandi/Wix = noise; self-hosted = strong | | Org-name collision | Reverse-WHOIS the org and inspect what returns | | Shared tag container | **Check domain creation dates** — a decade-old business sharing a tag with a new fraud domain is a third party |

> Never put an unvalidated indicator into a report that recommends abuse reporting. Naming an > uninvolved business is the most damaging error this toolkit can produce.

Ships withcti-expert

CTI Expert — Cyber Threat Intelligence & OSINT analysis skill for Claude Code. 67+ commands, 35 techniques, no API keys required.

Get the whole plugin