sherlock

Search for social media accounts by username across over 400 platforms.

Updated Jul 3, 2026
One-click install
npx skills add https://github.com/LynxLabVN/office-agent --skill sherlock-lynxlabvn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sherlock
Source: https://github.com/LynxLabVN/office-agent/tree/main/agent-core/optional-skills/security/sherlock
Command: npx skills add https://github.com/LynxLabVN/office-agent --skill sherlock-lynxlabvn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires sherlock-project, and includes scripts (resource) components.

What problem does it solve?

This Skill helps users locate social media accounts by username across over 400 platforms, streamlining the OSINT process.

Core Features & Use Cases

  • Username Search: Identify social media accounts using a specific username.
  • Platform Coverage: Access data from a wide range of social networks.
  • Use Case: If a user wants to check if a username is taken on various social media platforms, Sherlock can efficiently search and provide the information.

Quick Start

Use the sherlock skill to search for the username 'target_username'.

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

Username search across over 400 platforms locates social media accounts by querying the Sherlock Project CLI. You provide a target username, and the reconnaissance tool checks various social networks to identify matching profiles.

What is the best way to perform OSINT reconnaissance for a target username?

OSINT reconnaissance for a target username is performed by searching across social media platforms using the Sherlock Project. The tool queries over 400 social networks to identify if the specified username has active accounts.

Can I use Sherlock to check username availability across different social networks?

Yes, you can check username availability across social networks using Sherlock. By searching for a target username, the tool identifies whether accounts exist on over 400 platforms, helping you determine if a username is already taken.

Do I need network access to query social platforms for username searches?

Network access is required to query social platforms during username searches. The Sherlock CLI actively sends requests to over 400 social media websites to verify if the target username has registered accounts.

Does the Sherlock skill support searching for usernames on niche social media sites?

The Sherlock skill supports searching for usernames on niche social media sites through its extensive platform coverage. It queries over 400 different social networks, covering both mainstream and niche platforms for reconnaissance.

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

Limitations of Sherlock for social media reconnaissance include its dependence on network access and the Sherlock CLI to query platforms. It strictly locates accounts by username and does not extract profile data or interact with the discovered accounts.