osint-investigation

Automate public record acquisition and cross-referencing from SEC EDGAR, USAspending, and corporate registries.

Updated Jul 13, 2026
One-click install
npx skills add https://github.com/zangjeicy/Hermes --skill osint-investigation-zangjeicy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: osint-investigation
Source: https://github.com/zangjeicy/Hermes/tree/main/optional-skills/research/osint-investigation
Command: npx skills add https://github.com/zangjeicy/Hermes --skill osint-investigation-zangjeicy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill solves the challenge of manually aggregating and correlating fragmented public records across disparate government and corporate databases, which is often time-consuming and prone to human error.

Core Features & Use Cases

  • Multi-Source Correlation: Automatically cross-references data from SEC filings, federal contracts, lobbying disclosures, sanctions lists, and property records.
  • Evidence Chain Construction: Builds structured evidence chains with explicit confidence levels for entity resolution.
  • Statistical Analysis: Performs timing correlation tests to identify suspicious patterns between events like lobbying filings and contract awards.
  • Use Case: Use this to investigate potential conflicts of interest by linking a company's lobbying activity to its federal contract awards and offshore corporate ties.

Quick Start

Use the osint-investigation skill to research the entity Example Corp by fetching its SEC filings and federal contract history.

Frequently Asked Questions about osint-investigation

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

FAQPage Schema
How do I cross-reference public records from SEC EDGAR and federal contract databases?

To cross-reference public records, this automates the acquisition and correlation of data from SEC EDGAR, USAspending, and global corporate registries to resolve entities and construct evidence chains. It aggregates fragmented government and corporate database records into structured investigative workflows.

Can I link lobbying disclosures to federal contract awards for conflict of interest research?

Conflict of interest research is supported by performing statistical timing correlation tests to identify suspicious patterns between events like lobbying filings and contract awards. It cross-references multi-source data including lobbying disclosures, sanctions lists, and federal contracts to build evidence chains.

Do I need to install external Python packages to automate entity resolution from public records?

No external package installation is needed to automate entity resolution, as it operates using Python standard library scripts to ensure zero-install compatibility across major operating systems. This allows you to run the investigative workflows directly without managing complex dependencies.

What is the best way to investigate offshore corporate ties using fragmented government databases?

The best way to investigate offshore corporate ties is by using automated multi-source correlation across SEC filings, global corporate registries, and property records. It constructs structured evidence chains with explicit confidence levels to link companies across disparate databases.

Are there limitations when automating the acquisition of public records for due diligence?

A limitation when automating public records acquisition is reliance on the availability and structure of diverse sources like SEC EDGAR and USAspending. Due diligence workflows depend on Python standard library scripts, meaning highly specialized data parsing outside this scope may require manual intervention.