sherlock

Search a username across 400+ social networks for matching accounts.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/JKhyro/HERMES-AGENT --skill sherlock-jkhyro
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sherlock
Source: https://github.com/JKhyro/HERMES-AGENT/tree/main/optional-skills/security/sherlock
Command: npx skills add https://github.com/JKhyro/HERMES-AGENT --skill sherlock-jkhyro

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Sherlock removes the manual burden of checking whether a username exists across many social platforms by automating large-scale account discovery.

Core Features & Use Cases

  • Cross-Platform Username Search: Finds matching profiles across 400+ social networks from a single username.
  • OSINT and Reconnaissance: Supports investigators, analysts, and researchers who need to map a username to public accounts.
  • Availability Checks: Helps verify whether a handle is already claimed on major services.
  • Result Handling: Verifies tool availability, runs searches with sensible defaults, and presents found links cleanly.

Quick Start

Ask the assistant to use Sherlock to check the username alice and return any found profile links.

Frequently Asked Questions about sherlock

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

FAQPage Schema
How do I search for a single username across multiple social networks at once?

You can find matching accounts across 400+ social networks by running an automated cross-platform username search. This automates OSINT reconnaissance workflows by checking the specified handle against hundreds of sites simultaneously and returning any found profile links.

Can I use username reconnaissance to check if a social media handle is already claimed?

Yes, automated username discovery verifies whether a handle is already claimed on major services. By searching the desired username across hundreds of social networks, you can quickly identify existing public accounts or confirm availability for registration.

Do I need the Sherlock CLI installed to perform cross-platform account discovery?

Yes, this account discovery process requires the Sherlock CLI and active network access to function. The workflow verifies tool availability, runs searches with sensible defaults, and presents found links cleanly without requiring additional dependencies.

How does OSINT username mapping handle NSFW sites or Tor network routing?

OSINT username mapping applies optional NSFW or Tor flags only when explicitly requested during the search. This allows investigators and analysts to customize reconnaissance scope while keeping default searches restricted to standard social networks.

What is the best way to map an unknown username to public social media profiles for investigations?

The best way to map a username to public accounts is automating large-scale account discovery. This removes the manual burden of checking individual platforms, instantly scanning 400+ social networks to support research and reconnaissance workflows.

Why does a cross-platform username search return no matching accounts?

A cross-platform username search returns no matches when the handle is not registered on the scanned sites or the accounts are private. The tool scans 400+ social networks using sensible defaults, but cannot discover profiles that do not exist or are hidden from public view.