domain-research

Check domain availability and retrieve WHOIS and RDAP registration details.

Updated Apr 16, 2026
One-click install
npx skills add https://github.com/yethikrishna/humble --skill domain-research-yethikrishna
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: domain-research
Source: https://github.com/yethikrishna/humble/tree/main/core/kortix-master/opencode/skills/GENERAL-KNOWLEDGE-WORKER/domain-research
Command: npx skills add https://github.com/yethikrishna/humble --skill domain-research-yethikrishna

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Free, zero-credential domain discovery and registration research so you can quickly determine availability and ownership without signing up for paid APIs or services.

Core Features & Use Cases

  • RDAP-first lookups for registry-accurate JSON results across 1195+ gTLDs with an IANA bootstrap and direct registry queries.
  • whois CLI fallback for ccTLDs and registries without RDAP support, with pattern parsing to detect availability, registrar, expiry, and nameservers.
  • Bulk and keyword search support with parallelized checks, rate-aware batching, expiry and nameserver extraction, and clear AVAILABLE/TAKEN/UNKNOWN reporting.
  • Use Case: Validate a list of brand name ideas across popular TLDs, identify available domains, and retrieve registrar and expiry metadata for chosen domains.

Quick Start

Check if example.com is available and return registrar, expiry date, and nameservers.

Frequently Asked Questions about domain-research

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

FAQPage Schema
How do I check domain availability and retrieve WHOIS registration details without using paid APIs?

You can check domain availability and retrieve WHOIS data using free, zero-credential RDAP lookups and a whois CLI fallback. This approach queries registry servers directly via an IANA bootstrap to output registrar, dates, status, and nameservers without paid APIs.

What is the best way to perform bulk domain availability checks across multiple TLDs?

The best way to perform bulk domain availability checks is using parallelized queries with rate-aware batching. This method applies keyword searches across common and custom TLDs, returning clear AVAILABLE, TAKEN, or UNKNOWN reporting for single or bulk domain lookups.

How does RDAP lookup work for retrieving domain registration data?

RDAP lookup works by querying registry-accurate JSON results across 1195+ gTLDs using an IANA bootstrap. It directs queries to the correct registry servers to retrieve structured registration details including registrar, expiry dates, status, and nameservers.

Can I retrieve WHOIS data for ccTLDs that do not support RDAP?

Yes, you can retrieve WHOIS data for ccTLDs without RDAP support using a whois CLI fallback. This mechanism uses pattern parsing to detect domain availability, registrar information, expiry dates, and nameservers when registries lack RDAP endpoints.

Does this domain research approach require any API keys or credentials to check expiry dates?

No, this domain research approach requires zero credentials or API keys to check expiry dates. It applies free registry RDAP servers and a whois CLI fallback to extract expiry dates and nameserver information without signing up for paid services.

What limitations exist when parsing WHOIS data for domain nameserver discovery?

Limitations during nameserver discovery include UNKNOWN reporting when RDAP servers are unavailable and whois CLI pattern parsing fails. Accuracy depends on registry support for RDAP or consistent CLI output formatting for ccTLDs.