osint-investigation

Correlate public records across SEC EDGAR, OFAC, and OpenCorporates to construct evidence chains.

Updated Jun 26, 2026
One-click install
npx skills add https://github.com/NITISH-gitbit/hermes-custom --skill osint-investigation-nitish-gitbit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: osint-investigation
Source: https://github.com/NITISH-gitbit/hermes-custom/tree/main/optional-skills/research/osint-investigation
Command: npx skills add https://github.com/NITISH-gitbit/hermes-custom --skill osint-investigation-nitish-gitbit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, pandas, numpy, scipy, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables comprehensive OSINT investigation by leveraging public records, providing entity resolution, cross-link analysis, timing correlation, and evidence chain construction.

Core Features & Use Cases

  • Public Records OSINT: Integrates various public records sources for investigation.
  • Entity Resolution: Matches entities across different sources and identifies cross-links.
  • Timing Correlation: Analyzes event timing patterns for potential correlations.
  • Evidence Chains: Constructs structured evidence chains with confidence levels.
  • Use Case: Investigate a company's financial transactions, identify suspicious patterns, and build a structured evidence report.

Quick Start

Use the osint-investigation skill to extract data on a company from SEC EDGAR filings, USAspending contracts, and OFAC sanctions lists.

Frequently Asked Questions about osint-investigation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I cross-link public records to build an evidence chain for entity resolution?

Entity resolution through public records cross-linking constructs evidence chains by matching entities across SEC EDGAR, USAspending, OFAC sanctions, and ICIJ offshore leaks. It analyzes timing correlations and outputs structured reports with confidence levels.

What data sources can I use for OSINT investigation of corporate networks?

OSINT investigation of corporate networks integrates public records from SEC EDGAR filings, OpenCorporates registries, NYC property records, CourtListener court records, and GDELT news monitoring to resolve entities and identify cross-links.

Can I perform timing correlation analysis on public records using pandas and numpy?

Timing correlation analysis on public records uses pandas and numpy to process event sequences from sources like USAspending contracts and GDELT news, identifying statistical patterns and potential correlations between discrete public events.

Does this OSINT framework require external API keys to access sanctions lists and court records?

This OSINT framework requires no external API keys, relying on Python stdlib and requests to access public records like OFAC sanctions lists and CourtListener court records, ensuring zero install and cross-platform compatibility.

What is the best way to investigate offshore leaks and corporate registries for suspicious financial patterns?

Investigating offshore leaks and corporate registries involves cross-referencing ICIJ offshore leaks data with OpenCorporates registries and SEC EDGAR filings, applying entity resolution to match entities, and constructing structured evidence chains with confidence levels.

Are there limitations when using Wayback Machine archives for timing correlation in entity resolution?

Using Wayback Machine archives for timing correlation in entity resolution is limited by snapshot availability and timestamp irregularity, which may restrict statistical analysis precision when cross-linking historical web data with public records.