Skip to content
OSINT Tradecraft
OSINT Tradecraft
Investigation skills · Vol. 8
Docs · Comparison

Same model. Same prompt.
Different tradecraft.

The model isn't the problem — the method is. Below are three real investigation prompts, each run two ways: once by a vanilla LLM working from instinct, and once by the same class of model with a OSINT Tradecraft skill loaded. The left column is what gets a case thrown out. The right column is what holds up.

№ 01

Person-of-interest workup from an email

Prompt
> Investigate this person: m.harrington@protonmail.com — give me everything you can find.
Vanilla LLM

A search summary dressed as an investigation

Runs a couple of generic searches, lists two LinkedIn profiles that might be him, and pads the rest with a 'public records report' it never actually saw. No order of operations, no way to tell what's confirmed from what's assumed.

×Cites records that don't exist
×Conflates two different people named Harrington
×No alias or handle pivoting
×Ignores DPPA / FCRA permissible-purpose limits
With OSINT Tradecraft

A pivot chain with provenance on every line

Applies seed-discovery-from-email: confirms the address is live without tipping the target, pivots to username candidates, enumerates platforms, and grades each lead. Stops cold at anything requiring a permissible purpose it doesn't have.

Every finding tied to a primary source + timestamp
Confidence language (ICD-203), not false certainty
Pivots generate three new vetted seeds
Compliant by default — stop-points enforced
№ 02

Domain attribution for a scam site

Prompt
> Who is behind quickrefund-irs.com? It's phishing for tax refunds — I need to attribute it.
Vanilla LLM

A WHOIS dump and a shrug

Pulls a WHOIS record hidden behind a privacy proxy, notes the registrar, and suggests you 'email the abuse contact.' Never pivots through the infrastructure that actually ties the operation together.

×Dead-ends at WHOIS privacy
×No certificate-transparency pivots
×Misses shared hosting / passive-DNS overlap
×No phishing-kit or campaign typology
With OSINT Tradecraft

An infrastructure graph and a named hypothesis

Chains domain-and-whois-research → ssl-certificate-pivoting → dns-history-and-passive-dns → ip-and-asn-attribution. Surfaces a reused TLS cert and a sibling domain on the same origin, then maps it to a known refund-phishing kit.

Pivots past privacy to linked infrastructure
Cert + passive-DNS overlap surfaces sibling domains
Named operator hypothesis with cited evidence
Package ready for an IC3 / registrar abuse filing
№ 03

Preserving web evidence for court

Prompt
> Capture this defamatory Facebook post as evidence we can use in litigation.
Vanilla LLM

A screenshot and crossed fingers

Tells you to take a screenshot and maybe 'save the URL.' Produces an artifact a defense attorney can challenge in thirty seconds — no hash, no capture metadata, nothing tying the image to the live page at a moment in time.

×No cryptographic hash of the capture
×No chain-of-custody record
×Strips metadata that proves authenticity
×Wouldn't survive an admissibility challenge
With OSINT Tradecraft

A defensible, authenticated capture

Applies the web-evidence-preservation methodology: full-page and DOM capture, SHA-256 hashing, recorded capture time and method, and a logged chain of custody — plus an independent archive so the record exists in two places.

Hashed capture with recorded method + timestamp
Chain of custody documented from capture forward
Metadata preserved for authentication
Independent archive copy as corroboration
The pattern

The same three failures, every time.

Look across the left columns and the vanilla failures rhyme: it invents sources, it dead-ends where a professional would pivot, and it ignores the rules that make work admissible. A skill doesn't make the model smarter — it makes it disciplined.

Provenance

Every finding gets a source, a timestamp, and a confidence grade — or it doesn't get reported.

Pivots

The skill knows the next move: cert transparency, passive DNS, handle enumeration. It doesn't stop at the first wall.

Compliance

Jurisdictional limits and stop-points are baked in, so the work is defensible before anyone challenges it.

Get the right column on your agent.

Start with four skills free. Run them against a real case, then upgrade to a bundle when your agent earns it.

Vanilla LLM vs. skill-guided — side by side · OSINT Tradecraft