sherlock

Search 400+ social networks for accounts linked to a username.

31|3|Updated May 7, 2026
One-click install
npx skills add https://github.com/markwang2658/hermes-windows-native --skill sherlock-markwang2658
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sherlock
Source: https://github.com/markwang2658/hermes-windows-native/tree/main/hermes-agent/optional-skills/security/sherlock
Command: npx skills add https://github.com/markwang2658/hermes-windows-native --skill sherlock-markwang2658

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Identify online accounts associated with a given username across 400+ social networks.

Core Features & Use Cases

  • OSINT username search across 400+ social networks to map online presence.
  • Quick verification for due diligence, threat hunting, or brand monitoring.
  • Use Case: Imagine you need to check a subject's online footprint by username to collect public profiles and links.

Quick Start

Search for a given username across supported networks and return all matching accounts.

Frequently Asked Questions about sherlock

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

FAQPage Schema
How do I find social media accounts by username for OSINT investigations?

OSINT username search identifies online accounts associated with a given username across 400+ social networks. It maps a subject's online presence by returning matching public profiles and links for quick review during due diligence or threat hunting.

What do I need to run a username search across social networks?

Username search requires the Sherlock CLI installed and network access. By default it runs with --print-found --no-color to output discovered account results for quick review without requiring additional environment setup.

Can reconnaissance tools monitor brand presence on social media platforms?

Reconnaissance tools monitor brand presence by checking a given username across 400+ social networks. This allows quick verification for brand monitoring, mapping digital footprints, and identifying unauthorized or fraudulent accounts.

What is the best way to collect public profiles during a threat hunting investigation?

Threat hunting investigations use username search to collect public profiles across supported networks. Running the process with --print-found outputs all matching accounts, providing quick verification and mapping of a subject's digital footprint.

Does username reconnaissance work for due diligence checks on a subject?

Username reconnaissance works for due diligence checks by identifying online accounts associated with a given username across 400+ social networks. It provides quick verification and maps public profiles for background analysis.