domain-intel

Map passive domain intelligence via subdomain, SSL, WHOIS, and DNS lookups.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/JKhyro/HERMES-AGENT --skill domain-intel-jkhyro
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: domain-intel
Source: https://github.com/JKhyro/HERMES-AGENT/tree/main/optional-skills/research/domain-intel
Command: npx skills add https://github.com/JKhyro/HERMES-AGENT --skill domain-intel-jkhyro

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

It removes the manual work of collecting passive domain intelligence when you need to understand how a domain is configured, who registered it, and what infrastructure it exposes.

Core Features & Use Cases

  • Subdomain discovery from Certificate Transparency logs for mapping an organization’s exposed surface.
  • SSL certificate inspection for expiry, issuer, SANs, TLS version, and cipher details.
  • WHOIS and DNS lookup for registrar, dates, name servers, and common record types.
  • Domain availability heuristics for quickly checking whether a name is likely registered or free.
  • Use case: A security researcher can triage a client domain, confirm certificate health, list subdomains, and gather registration metadata before a review.

Quick Start

Ask the skill to analyze example.com and return passive subdomains, SSL details, WHOIS data, DNS records, and an availability verdict.

Frequently Asked Questions about domain-intel

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

FAQPage Schema
How do I gather passive domain intelligence without active scanning?▼

Passive domain intelligence is gathered by querying Certificate Transparency logs, WHOIS databases, and DNS-over-HTTPS without sending active probe packets to the target host.

What is the best way to find subdomains using SSL certificate logs?▼

Finding subdomains using SSL certificate logs involves querying Certificate Transparency data sources like crt.sh to enumerate hostnames associated with a target domain's issued certificates.

Can I check SSL certificate details and DNS records without API keys?▼

Checking SSL certificate details and DNS records without API keys is possible using Python standard library networking combined with Google DNS-over-HTTPS and crt.sh for structured JSON output.

How do I perform a WHOIS lookup and retrieve registrar data for a domain?▼

Performing a WHOIS lookup queries registration databases to retrieve registrar information, creation and expiration dates, and name servers mapped to the requested target domain.

Does passive OSINT domain triage require third-party Python packages?▼

Passive OSINT domain triage requires no third-party Python packages, relying entirely on the Python standard library to resolve DNS records and inspect SSL certificates.

What limitations exist when mapping subdomains through Certificate Transparency?▼

Mapping subdomains through Certificate Transparency is limited to hostnames included in issued certificates, meaning internal or un-certified subdomains will not appear in the query results.