sherlock

Locate OSINT username accounts across 400+ social networks.

Updated Apr 20, 2026
One-click install
npx skills add https://github.com/matthew-johnson/hermes-agent --skill sherlock-matthew-johnson
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sherlock
Source: https://github.com/matthew-johnson/hermes-agent/tree/main/optional-skills/security/sherlock
Command: npx skills add https://github.com/matthew-johnson/hermes-agent --skill sherlock-matthew-johnson

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

OSINT users often need to locate and verify every account associated with a given username across many platforms; Sherlock automates this across 400+ social networks.

Core Features & Use Cases

  • Cross-platform username discovery across 400+ networks
  • Check username availability and find existing accounts across platforms
  • Example use case: a security analyst tracks an alias across multiple sites to map online presence.

Quick Start

Run sherlock with your target username to fetch all found accounts across supported platforms.

Frequently Asked Questions about sherlock

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

FAQPage Schema
How do I find all social media accounts linked to a specific username?

To find social media accounts linked to a username, you can run an OSINT reconnaissance search across 400+ networks. This automated hunt maps an alias's online footprint by checking platform presences and returning all discovered profile URLs.

Can I check if a username is available across multiple social networks at once?

Yes, you can check username availability across multiple social networks simultaneously by running a cross-platform search. This verifies whether an alias is already registered or still available on over 400 supported sites.

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

To run an OSINT username search across social networks, you need network access and the Sherlock CLI installed. The Skill provides default command templates and installation steps to execute the reconnaissance hunt.

How does cross-platform username discovery work for security investigations?

Cross-platform username discovery works by querying 400+ social networks for a target alias. In security investigations, this maps a subject's complete online presence, tracking an alias across multiple sites to identify all linked accounts.

What are the limitations of using automated username reconnaissance tools?

Automated username reconnaissance tools require active network access to query external sites and are limited to the 400+ supported platforms. Results depend on target site availability and may return false positives if platforms change their response structures.

Is Sherlock the best way to map an online footprint for OSINT investigations?

Sherlock is an effective way to map an online footprint for OSINT investigations, automating cross-platform username discovery across 400+ networks. It surpasses manual checks by simultaneously verifying account presences and availability at scale.