sherlock

Find accounts for a username across 400+ social media platforms.

Updated Sep 10, 2026
One-click install
npx skills add https://github.com/loteiron/ZeusAgent --skill sherlock-loteiron
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: sherlock
Source: https://github.com/loteiron/ZeusAgent/tree/main/optional-skills/security/sherlock
Command: npx skills add https://github.com/loteiron/ZeusAgent --skill sherlock-loteiron

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires sherlock-project.

What problem does it solve? Manually checking whether a username is registered across hundreds of social networks is slow and impractical. This Skill automates username reconnaissance by running the Sherlock CLI to locate matching accounts across 400+ platforms in a single search. ## Core Features & Use Cases - Cross-Platform Username Search: Queries 400+ social networks and returns clickable URLs for every account matching a given username. - Flexible Options: Supports optional flags such as --nsfw for adult sites, --tor for anonymized lookups, and --timeout for slow platforms. - Result Persistence: Saves findings to a <username>.txt output file for later review or reporting. - Use Case: A security researcher investigating an online persona can run one search for the handle 'johndoe123' and receive a categorized list of matching profiles on Twitter, GitHub, Instagram, and more. ## Quick Start Ask the agent to find all social media accounts registered under the username 'johndoe123'.

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 for a username?▼

Run the Sherlock CLI with the target username, for example: sherlock --print-found --no-color "username" --timeout 90. It queries 400+ platforms and prints a URL for every matching account it finds.

How to install the sherlock username search tool?▼

Install Sherlock with pipx install sherlock-project (recommended) or pip install sherlock-project. Alternatively, use Docker with docker run -it --rm sherlock/sherlock <username>, or install it from Debian, Ubuntu, Homebrew, or Kali packages.

Can Sherlock search anonymously through Tor?▼

Yes, Sherlock supports a --tor flag to route requests through the Tor network, but it requires a running Tor daemon. If Tor is unavailable, you can use the --proxy flag with an alternative proxy instead.

Why does Sherlock return no results for a username?▼

No results usually means the username is genuinely not registered on the checked platforms. Try verifying the spelling, testing variations with the ? wildcard, or considering that accounts may have been deleted or set to private.

What are the limitations of username search with Sherlock?▼

Sherlock can produce false positives on sites with ambiguous response structures, and aggressive searches may trigger rate limits. Slow or blocking sites can also cause timeouts, which you can mitigate with --timeout or --site flags.