sherlock

Search usernames across 400+ social networks via Sherlock CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires sherlock, and includes scripts (resource) components.

What problem does it solve?

This Skill enables users to perform OSINT username searches across over 400 social networks, allowing them to track down social media accounts by username.

Core Features & Use Cases

  • Username Search: Search for usernames across various social networks.
  • OSINT Research: Supports OSINT and reconnaissance research.
  • Username Availability Check: Check the availability of usernames across platforms.
  • Use Case: When a user wants to investigate the online presence of a specific username across different social media platforms.

Quick Start

Run the 'sherlock' command followed by the username to search for social media 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 using a specific username across multiple platforms?

To find social media accounts, run a username search across 400+ social networks to locate matching profiles. This OSINT reconnaissance technique queries platforms directly to verify user presence and track online identities.

What is OSINT username reconnaissance and when do I need it?

OSINT username reconnaissance is the process of querying social networks to locate accounts associated with a specific username. You need it for user verification, investigating online presence, or checking username availability across platforms.

Does Sherlock require network access to query social platforms for username searches?

Yes, Sherlock requires network access to query social platforms and locate accounts. It also requires the Sherlock CLI installed to execute the OSINT username searches across the 400+ supported social networks.

How do I check if a username is available across 400+ social networks?

To check username availability, run the Sherlock command followed by the target username. It searches across 400+ social networks and reports which platforms have accounts matching that username, indicating where it is taken or available.

What is the best way to investigate someone's online presence using just a username?

The best way to investigate online presence is running an OSINT username search that queries 400+ social networks simultaneously. This reconnaissance approach locates all matching social media accounts linked to that specific username.

What are the limitations of using Sherlock for OSINT username searches?

Sherlock limitations include dependency on network access to query platforms and potential false positives if usernames match unrelated accounts. It locates accounts by username but cannot verify account ownership or access private profiles.

Related Skills