sherlock

Search social media profiles linked to a username across platforms using Sherlock CLI.

2|1|Updated May 10, 2026
One-click install
npx skills add https://github.com/zli5460/hermes-agent-X-Phoenix-Architecture --skill sherlock-zli5460
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sherlock
Source: https://github.com/zli5460/hermes-agent-X-Phoenix-Architecture/tree/main/optional-skills/security/sherlock
Command: npx skills add https://github.com/zli5460/hermes-agent-X-Phoenix-Architecture --skill sherlock-zli5460

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

It enables users to perform OSINT username searches across hundreds of social networks efficiently.

Core Features & Use Cases

  • Social Media Account Discovery: Locate user profiles associated with a specific username on multiple platforms.
  • Availability Checks: Verify if a username is available or registered on various sites.
  • Use Case: A security researcher wants to check the presence of a target username across Twitter, GitHub, and Reddit, to assess digital footprint.

Quick Start

Provide a username like 'johndoe123', and the skill will search for accounts across supported social networks automatically.

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?

To find social media accounts by username, this skill uses the Sherlock CLI to query hundreds of platforms and report active profile links. You simply provide the target username and it performs network queries across supported sites automatically.

Can I check if a username is available or already registered across multiple platforms?

Yes, you can perform username availability checks across multiple sites using this OSINT search. It queries social networks to determine if your desired username is already registered or available for new account creation.

What is OSINT username reconnaissance and how does it work for digital footprint analysis?

OSINT username reconnaissance discovers digital footprints by searching for a single username across various social media profiles. It works by performing automated network queries to social sites to locate and map target accounts.

Do I need Python or Docker installed to run Sherlock for social media searches?

You need either Python or Docker installed to run Sherlock for social media searches. The skill relies on these environments to execute the CLI tool and perform network queries to locate target profiles.

What are the limitations of using Sherlock for social media profile discovery?

Limitations of Sherlock profile discovery include dependence on network queries to social sites, which can be affected by rate limits or platform changes. It searches for exact username matches across supported networks without guaranteeing comprehensive results.

How do I search for a target username across Twitter, GitHub, and Reddit simultaneously?

To search for a target username across Twitter, GitHub, and Reddit simultaneously, provide the username to this skill. It automatically queries these platforms and hundreds of other social networks to locate matching profiles.

Related Skills