sherlock

Locate social media profiles by username across 400+ networks.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Sherlock OSINT Username Search helps investigators and operators quickly locate social media accounts by a given username across hundreds of networks, reducing manual search time and improving footprint mapping for security assessments.

Core Features & Use Cases

  • Cross-network username discovery across 400+ social networks to map digital presence.
  • Username availability checks across major platforms for brand, recruitment, or research purposes.
  • Threat intel and reconnaissance support by consolidating found profiles for risk assessment.

Quick Start

Run Sherlock with the target username to enumerate matching profiles across platforms.

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 profiles using a username across multiple platforms?

Username search across social networks locates matching profiles by checking hundreds of platforms simultaneously. It returns a structured list of discovered accounts with their associated URLs for footprint mapping and verification.

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

OSINT username reconnaissance discovers social media accounts tied to a specific username across networks. It is needed for threat intelligence, competitor research, and identity validation when mapping a target's digital presence.

Can I check username availability across social networks for brand monitoring?

Username availability checks across major platforms identify whether a specific username is already registered. This supports brand monitoring by revealing unregistered profiles and existing accounts across hundreds of social networks.

How do I run a cross-network username search for security investigations?

Provide a target username to enumerate matching profiles across platforms. The process assumes the search tool is installed and outputs a structured list of found social profiles with their associated URLs for risk assessment.

Does username enumeration work for threat intelligence and competitor research?

Username enumeration consolidates discovered social profiles for threat intelligence and competitor research. It maps digital footprints across multiple platforms, enabling rapid verification and risk assessment for security investigations.

What are the limitations of cross-network username discovery?

Cross-network username discovery requires the target username to be provided and the search environment to be properly installed. It locates profiles by exact username match, so variations or aliases may not be captured across all platforms.