domain-intel

Query certificate transparency logs, WHOIS servers, and DNS-over-HTTPS endpoints for passive domain reconnaissance.

Updated Jun 25, 2026
One-click install
npx skills add https://github.com/Rheasilvia/hermes-desktop --skill domain-intel-rheasilvia
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: domain-intel
Source: https://github.com/Rheasilvia/hermes-desktop/tree/main/optional-skills/research/domain-intel
Command: npx skills add https://github.com/Rheasilvia/hermes-desktop --skill domain-intel-rheasilvia

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill solves the challenge of gathering infrastructure intelligence about a domain without triggering active security alerts or requiring external API keys.

Core Features & Use Cases

  • Passive Reconnaissance: Discover subdomains, SSL certificate details, and DNS records.
  • Infrastructure Auditing: Check for SSL expiry, WHOIS registration data, and domain availability.
  • Use Case: Quickly verify the security posture of a target domain or check if a new project name is available by aggregating multiple passive signals.

Quick Start

Use the domain-intel skill to perform a full DNS and SSL check on example.com.

Frequently Asked Questions about domain-intel

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

FAQPage Schema
How do I perform passive domain reconnaissance without API keys?

Passive domain reconnaissance can be performed by querying certificate transparency logs, WHOIS servers, and DNS-over-HTTPS endpoints. This approach aggregates subdomains, SSL certificate details, and DNS records without triggering active security alerts or requiring external API keys.

Can I discover subdomains using certificate transparency logs?

Yes, certificate transparency logs are queried directly to discover subdomains. By inspecting SSL certificate data issued for a target domain, you can aggregate multiple passive signals to map infrastructure without sending direct probes to the target.

How do I check SSL certificate expiry and WHOIS registration data for a domain?

You can check SSL certificate expiry and WHOIS registration data by querying WHOIS servers and inspecting SSL certificates. This infrastructure auditing process verifies the security posture and registration status of a target domain using standard Python libraries.

Does passive OSINT domain reconnaissance work without external dependencies?

Yes, passive OSINT domain reconnaissance operates using standard Python libraries to ensure cross-platform compatibility. The skill functions completely without external dependencies, requiring no API keys or specialized environment setups to query DNS and SSL data.

What is the best way to check domain availability using passive DNS queries?

The best way to check domain availability is by aggregating passive signals from DNS-over-HTTPS endpoints and WHOIS servers. This verifies whether a new project name is available by querying registration data without actively probing the target infrastructure.

When should I not use passive reconnaissance for infrastructure auditing?

Passive reconnaissance should not be used when you need to verify live service responses or detect active port vulnerabilities. It is limited to querying certificate transparency logs and DNS records, and does not send direct requests to the target's servers.