osint-tools-scripts

Automate Python OSINT scripts for username search and DNS reconnaissance.

2|Updated Jun 16, 2026
One-click install
npx skills add https://github.com/PandaWithAPlan/mas --skill osint-tools-scripts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: osint-tools-scripts
Source: https://github.com/PandaWithAPlan/mas/tree/main/osint-analyst/skills/osint-tools-scripts
Command: npx skills add https://github.com/PandaWithAPlan/mas --skill osint-tools-scripts

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, python-whois, dnspython, beautifulsoup4, requests, urllib3, networkx, matplotlib, holehe, phoneinfoga, h8mail, metagoofil, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the execution of various OSINT scripts, enabling efficient and automated information gathering for security and research purposes.

Core Features & Use Cases

  • Script Execution: Run Python scripts for username search, email leak check, DNS/WHOIS reconnaissance, EGR Belarus parsing, and graph correlation.
  • Lazy Load: Load scripts only when needed to optimize performance and reduce resource usage.
  • Use Case: When performing an OSINT investigation, use this Skill to automatically execute relevant scripts and gather information.

Quick Start

Load the osint-tools-scripts skill and execute the Sherlock script to find a username 'target_user'.

Frequently Asked Questions about osint-tools-scripts

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate OSINT information gathering using Python scripts?

Automating OSINT information gathering requires running Python scripts to execute tasks like username search, email leak check, and DNS reconnaissance. This skill automates script execution for security audits and due diligence.

What is the best way to check email leaks during a security audit?

Checking email leaks during a security audit involves running automated OSINT scripts using the h8mail library. This script execution skill automates the process to efficiently gather leaked credential information.

Can I perform DNS and WHOIS reconnaissance with Python automation?

Performing DNS and WHOIS reconnaissance with Python automation is fully supported. The skill executes scripts utilizing dnspython and python-whois libraries to gather network requests and domain registration data.

Do I need external libraries to run OSINT scripts for competitive intelligence?

Running OSINT scripts for competitive intelligence requires Python and various external libraries including requests, beautifulsoup4, and holehe. These dependencies are necessary for parsing and specific information gathering tasks.

How does lazy loading optimize Python automation for information gathering?

Lazy loading optimizes Python automation for information gathering by loading OSINT scripts only when needed. This mechanism reduces resource usage and optimizes performance during security research.

What limitations exist when using phoneinfoga for OSINT investigations?

Limitations when using phoneinfoga for OSINT investigations depend on the external library's capabilities and the target data availability. The skill automates script execution but requires Python and specific dependencies to function correctly.

Related Skills