sherlock

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Sherlock helps you quickly discover and verify social media accounts associated with a specific username across hundreds of platforms, reducing the time and manual effort required for OSINT username research.

Core Features & Use Cases

  • Username-based OSINT discovery: Searches 400+ social networks for accounts matching a given handle.
  • Transparent, link-based results: Presents found profiles as clickable URLs and reports the number of matches.
  • Operational flexibility: Supports optional exploration modes such as including NSFW sites or routing searches through Tor when requested.

Quick Start

Use the sherlock skill to check a username across supported networks by requesting: "Find accounts for username johndoe123 across social media."

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 associated with a specific username?

Username search tools enumerate social media accounts by checking a target handle across over 400 social networks. They parse and return clickable profile links along with a total match count for your OSINT research.

Can I use OSINT reconnaissance to check username availability across multiple platforms?

Yes, OSINT username search checks handle availability by testing target usernames across hundreds of supported networks. It reports found profile URLs to confirm existing registrations and identify available handles.

Does username search support routing reconnaissance queries through the Tor network?

Yes, username reconnaissance supports optional Tor network routing to enhance operational security. It also includes an optional flag to explore NSFW sites during the account discovery workflow.

What is the best way to perform account discovery for investigative OSINT workflows?

Running a platform-by-platform enumeration via a username search CLI is a highly effective method. It automates cross-network checks, returning parsed profile links and a match count to streamline investigations.

Do I need to install external dependencies to run social media account discovery?

No external dependencies are required to run the username search functionality. The skill operates independently using the integrated Sherlock CLI to execute queries and retrieve found-profile links.

Why does internet research for a username return zero matching social profiles?

Zero matches occur when the target username is not registered on any of the 400+ supported social networks, or if the defined CLI timeout expires before all platforms are fully enumerated.