domain-name-brainstormer

Generate brandable domain candidates and check registration status via live RDAP queries.

55|41|Updated Aug 9, 2026
One-click install
npx skills add https://github.com/Rylaispirit/rylai-codex-hermes-skills --skill domain-name-brainstormer-rylaispirit
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: domain-name-brainstormer
Source: https://github.com/Rylaispirit/rylai-codex-hermes-skills/tree/main/skills/domain-name-brainstormer
Command: npx skills add https://github.com/Rylaispirit/rylai-codex-hermes-skills --skill domain-name-brainstormer-rylaispirit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? Naming a product and finding an available domain requires juggling creative brainstorming with tedious manual availability checks across registrars, and results are often unreliable or outdated. ## Core Features & Use Cases - Structured Name Generation: Produces 15-30 candidates across families like direct combinations, compact compounds, invented pronounceable names, and bilingual variants, filtered for spelling and pronunciation risks. - Live RDAP Availability Checks: Runs a bundled Python script that queries RDAP over HTTPS and reports each domain as registered, likely_available, unknown, or invalid, with optional JSON output. - Ranked Recommendations: Presents a compact table combining naming rationale, registration signal, and risk notes while keeping price and trademark claims out of unverified answers. - Use Case: You are launching a developer tool and need a short .com or .dev name. Provide your product brief, receive a filtered candidate list, and get live registration signals for the strongest options before visiting a registrar. ## Quick Start Use the domain-name-brainstormer skill to generate domain candidates for my product brief and check the top names with the RDAP checker script.

Frequently Asked Questions about domain-name-brainstormer

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

FAQPage Schema
How do I check if a domain name is available using RDAP?▼

Run the bundled check_domains.py script with one or more domains, such as python scripts/check_domains.py example.com. It queries rdap.org over HTTPS and reports each domain as registered, likely_available, unknown, or invalid.

How do I check one name across multiple TLDs at once?▼

Pass a bare name stem with repeated --tld flags, for example python scripts/check_domains.py myname --tld com --tld dev --tld io. The script expands the stem into full domains and checks each in parallel.

Does the domain checker require any Python packages?▼

No external packages are needed. The script uses only the Python standard library, including urllib for HTTPS requests and concurrent.futures for parallel checks, so it runs on a stock Python 3 installation.

Why does the checker report unknown instead of available?▼

An unknown status means the registry, network, or a rate limit prevented a reliable answer, such as an HTTP 429 response. The workflow never converts unknown into available, and even likely_available must be confirmed at a registrar.

Can I get domain check results in JSON format?▼

Yes, add --json results.json to the command. The script writes an array of result objects containing the domain, status, check timestamp, detail message, registry statuses, and expiration date when available.