sherlock

Identify public social media accounts across 400+ networks by username.

150|25|Updated Apr 20, 2026
One-click install
npx skills add https://github.com/Devsoul2026/Hermes-One-Click --skill sherlock-devsoul2026
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sherlock
Source: https://github.com/Devsoul2026/Hermes-One-Click/tree/main/hermes-agent/optional-skills/security/sherlock
Command: npx skills add https://github.com/Devsoul2026/Hermes-One-Click --skill sherlock-devsoul2026

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Sherlock enables you to identify public social media accounts associated with a given username by querying 400+ networks, consolidating scattered presence into a single view.

Core Features & Use Cases

  • Cross-network username discovery: quickly map where a username appears online across platforms.
  • OSINT and threat reconnaissance: assess digital footprints for security assessments or brand monitoring.
  • Privacy and due diligence: verify username availability and monitor consistency across services.

Quick Start

Run the Sherlock CLI with a target username to retrieve all found 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 associated with a specific username across multiple platforms?

You can map a username across 400+ social networks to identify associated public accounts. This cross-network discovery consolidates scattered digital footprints into a single view for OSINT investigations, brand monitoring, or privacy checks.

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

OSINT username reconnaissance identifies public social media accounts tied to a specific username across 400+ networks. You need it for threat reconnaissance, security assessments, or verifying username availability and consistency across services.

Do I need Sherlock CLI installed to perform cross-network username searches?

Yes, you need the Sherlock CLI installed via pipx or pip, or Docker. Network access is required to query the 400+ networks and retrieve found accounts using options like --print-found and --timeout.

What's the best way to monitor brand presence across social media networks?

Cross-network username discovery queries 400+ platforms to map where your brand username appears online. This identifies public accounts, verifies username consistency, and monitors digital footprints across services for brand protection.

Can I use Docker to run username searches across social media platforms?

Yes, Docker is supported as an alternative to pipx or pip for running the Sherlock CLI. You need network access to query 400+ networks and can use --print-found and --timeout options to filter results.

Why does username search across networks return inconsistent results?

Inconsistent results occur because querying 400+ networks depends on each platform's availability and response time. Using the --timeout option adjusts query limits, while --print-found filters output to show only confirmed public accounts.