sherlock

Search registered social media accounts by username across 400+ platforms using the Sherlock CLI.

Updated Mar 25, 2026
One-click install
npx skills add https://github.com/afel6/scal-ai-pipeline --skill sherlock-afel6
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sherlock
Source: https://github.com/afel6/scal-ai-pipeline/tree/main/hermes_skills_library/optional-skills/security/sherlock
Command: npx skills add https://github.com/afel6/scal-ai-pipeline --skill sherlock-afel6

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates finding registered social media and online accounts for a given username, eliminating manual, site-by-site checks and speeding OSINT, verification, and investigative workflows.

Core Features & Use Cases

  • Wide coverage: Uses the Sherlock CLI to probe 400+ social networks for matches.
  • Verification & reconnaissance: Quickly verifies username availability and surfaces associated profiles for security audits, account recovery, or research.
  • Operational controls: Guidance for installing Sherlock, handling timeouts, optional NSFW inclusion, and Tor routing when anonymity is requested.
  • Example: Use it to determine whether the username johndoe123 exists on GitHub, Twitter, and Instagram and retrieve direct profile links.

Quick Start

Ask the agent to search for username 'johndoe123' across social networks 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, you can automate reconnaissance across 400+ social networks. This eliminates manual site-by-site checks and quickly returns direct profile links for OSINT investigations or verification tasks.

Do I need to install any CLI tools to check username availability across social networks?

Yes, checking username availability requires the Sherlock CLI installation. You also need network access to probe hundreds of platforms, with optional flags like --tor for routing adjustments or --nsfw for scope control.

Can I use OSINT username searches anonymously?

Yes, you can route OSINT username searches through the Tor network. Using the --tor flag adjusts your routing to help maintain anonymity while probing social media platforms for registered accounts.

What is the best way to perform security reconnaissance for a target's online presence?

The best way to perform security reconnaissance for online presence is automating CLI-driven searches across 400+ platforms. This surfaces associated social media profiles and direct links for security audits much faster than manual checks.

Does username reconnaissance include NSFW platforms in the search scope?

Username reconnaissance excludes NSFW platforms by default. You must apply the optional --nsfw flag during your CLI search to include adult-oriented social networks in your OSINT investigation scope.