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.