Recon

Aggregate OSINT sources and active scans to map internet-facing assets.

1|Updated Jun 10, 2026
One-click install
npx skills add https://github.com/starlink-awaken/pai-universal --skill recon-starlink-awaken
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Recon
Source: https://github.com/starlink-awaken/pai-universal/tree/main/templates/packs/Security/src/Recon
Command: npx skills add https://github.com/starlink-awaken/pai-universal --skill recon-starlink-awaken

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Rapidly surface an organization's external attack surface by aggregating OSINT data and controlled active checks to enumerate subdomains, IPs, and assets for informed security decisions.

Core Features & Use Cases

  • Passive domain reconnaissance: WHOIS, DNS, certificate transparency, and IPInfo enrichment to build a comprehensive asset map.
  • Active surface assessment: authorized scanning to discover live hosts, open ports, and service fingerprints for risk assessment.
  • Use Case: A pentest team inventories targets across domains and netblocks to plan safer, scoped testing.

Quick Start

Run the Recon skill on a domain to discover subdomains, IPs, and asset mappings using passive and active workflows.

Frequently Asked Questions about Recon

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

FAQPage Schema
How do I enumerate subdomains and map an organization's external attack surface?

Subdomain enumeration and attack surface mapping aggregate OSINT sources like WHOIS, DNS, and certificate transparency with optional authorized active scans. This structured discovery outputs domain maps, live IPs, and services for pentest planning.

What is passive domain reconnaissance and when do I need it for asset discovery?

Passive domain reconnaissance collects OSINT data without direct probing to build an asset map. You need it to safely inventory an organization's internet-facing surface using WHOIS, DNS, and certificate transparency before launching active checks.

Can I perform active surface assessment and port scanning across CIDR ranges and ASNs?

Yes, active surface assessment supports authorized scanning across CIDR ranges and ASNs. It discovers live hosts, open ports, and service fingerprints to provide risk indicators suitable for structured threat mapping and security assessments.

Does this reconnaissance approach require explicit authorization before active probing?

Yes, explicit authorization is enforced before any active probing occurs. The workflow separates passive OSINT data collection from authorized active checks to ensure safe, scoped testing across targeted domains and netblocks.

What is the best way to inventory targets across netblocks for pentest planning?

The best way to inventory targets for pentest planning combines passive OSINT aggregation with controlled active checks. This surfaces subdomains, IPs, and asset mappings, enabling teams to scope safer, structured testing workflows.

What limitations exist when relying on OSINT data for infrastructure discovery?

Relying solely on passive OSINT data for infrastructure discovery limits visibility into live hosts and open ports. To overcome this limitation and generate comprehensive risk indicators, authorized active probing must be explicitly enabled.