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