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.