sherlock

Search hundreds of social platforms for accounts matching a username.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Sherlock helps you quickly discover which social media accounts belong to a specific username by searching across hundreds of platforms, saving you from manually checking sites one by one.

Core Features & Use Cases

  • Multi-network username search: Hunts for matching profiles across 400+ social networks using the Sherlock Project.
  • Fast verification workflow: Produces a list of found accounts and saves results to a default username-named file for follow-up review.
  • Targeted searching: Supports common operational needs like longer timeouts, optional NSFW inclusion, and Tor routing when anonymity is requested.

Quick Start

Ask to run Sherlock OSINT to check the username "johndoe123" across supported social networks and return the found profile links.

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?

Username search tools scan hundreds of social networks simultaneously to find matching profiles. This Skill runs Sherlock OSINT queries across 400+ platforms, returning a consolidated list of discovered account URLs for your target username.

Can I check username availability on social networks using OSINT reconnaissance?

Yes, username availability checks are supported through Sherlock CLI execution. Searching for a username across supported platforms reveals which sites have active profiles, helping you identify available handles or confirm existing account ownership.

Does this username search tool support anonymous OSINT investigations over Tor?

Tor routing is supported for anonymous reconnaissance when requested. You can run Sherlock searches with extended timeouts and optional NSFW inclusion, routing queries through the Tor network to maintain anonymity during platform enumeration.

How are the discovered social media profile links formatted and saved?

Discovered accounts are parsed into a structured results summary containing matching URLs. The output is saved to a default file named after the searched username, providing a consolidated list for follow-up review of found profiles across queried platforms.

What are the limitations of running Sherlock for social media account discovery?

Sherlock requires network access to query target sites and a local Sherlock CLI installation. Search accuracy depends on each platform's response, and longer timeouts may be needed for slower sites, potentially extending execution time across 400+ platforms.