sherlock

Locate social media accounts by username across 400+ platforms.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/DaddyElonMusk69/motis-agent --skill sherlock-daddyelonmusk69
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sherlock
Source: https://github.com/DaddyElonMusk69/motis-agent/tree/main/optional-skills/security/sherlock
Command: npx skills add https://github.com/DaddyElonMusk69/motis-agent --skill sherlock-daddyelonmusk69

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Quickly discover which social media and web platforms host a given username, removing manual site-by-site checks and consolidating found profiles into one report so investigators, admins, or researchers can assess account presence and availability.

Core Features & Use Cases

  • CLI-driven OSINT search: Uses the Sherlock Project to probe 400+ social networks for a specified username and report matches.
  • Automated parsing and reporting: Parse sherlock output into a concise summary, grouped links, and note the saved output file.
  • Use Cases: Verify username availability, recover accounts, perform reconnaissance for security research, or validate user identity across platforms.

Quick Start

Ask the agent to search for the username 'johndoe123' across social networks using sherlock and return found profile links and the saved result file location.

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 by username across multiple platforms?

To find social media accounts by username, this Skill uses the sherlock CLI to probe over 400 social networks and report matching profile links. It automates site-by-site checks, consolidating discovered accounts into a single parsed report with saved output file location.

Do I need Docker or the sherlock CLI installed to search for usernames?

Yes, you need either the sherlock CLI or Docker installed to perform username searches. The Skill requires network access and the ability to run shell commands to execute sherlock and parse its text output for discovered social media profiles.

What is the best way to check username availability across social networks?

The best way to check username availability is running an automated OSINT probe across 400+ platforms. This Skill uses sherlock to test if a target username exists on various sites, parsing the results to show which platforms have active accounts.

Can I recover a lost account by finding where my username is registered?

Yes, you can locate registered accounts for recovery by searching your username across 400+ platforms. The Skill runs sherlock to identify active profiles linked to that username, outputting grouped links and a saved file with all discovered locations.

What are the limitations of using sherlock for social media reconnaissance?

Limitations include requiring local network access and shell command execution to run sherlock or Docker. The Skill parses text output from sherlock, so results depend on the tool's ability to probe sites and may face network restrictions or site changes.