← DomainKitsCONTENT HISTORY
WHAT CHANGED
Update to DomainKits
Snapshot Oct 28, 2026 · 18:06 UTC · version 1.0.0
Collection source: downloaded plugin package.
First saved snapshot
No earlier snapshot is available to establish a change.
Save DomainKits and check future changes in Following.
Up to 10 plugins free · no card required.
Compare saved observations
Download comparison JSONFull technical diff · 0 changed fields
Full snapshot data
{
"description": "Generate modern brandable domains from a user-supplied keyword, concept, or specific taken domain. Treat the input as either a hard literal constraint or a creative seed, then explore abstract, evocative, artistic, sound-led, coined, blended, compound, and modifier-based directions before presenting a small shortlist verified as available at check time. Use when the user already knows the seed or direction and wants creative registrable names, including requests such as \"use the word flow\" or \"getflow.com is taken; create variations\". Do not use when requirements are still vague or no seed exists (use domain-name-advisor), when the user wants expired, deleted, aged, or other lifecycle alternatives (use domain-name-advisor in taken-target mode), or when they want trend-based ideas (use keyword-trend-hunter).",
"included_files": [],
"name": "domain-generator",
"skill_md_contents": "---\nname: domain-generator\ndescription: Generate modern brandable domains from a user-supplied keyword, concept, or specific taken domain. Treat the input as either a hard literal constraint or a creative seed, then explore abstract, evocative, artistic, sound-led, coined, blended, compound, and modifier-based directions before presenting a small shortlist verified as available at check time. Use when the user already knows the seed or direction and wants creative registrable names, including requests such as \"use the word flow\" or \"getflow.com is taken; create variations\". Do not use when requirements are still vague or no seed exists (use domain-name-advisor), when the user wants expired, deleted, aged, or other lifecycle alternatives (use domain-name-advisor in taken-target mode), or when they want trend-based ideas (use keyword-trend-hunter).\n---\n\n# Modern Creative Domain Generator\n\n**Instruction priority.** The user's instructions take precedence over guidelines provided in this skill. If explicit user instructions conflict with this skill's instructions, prioritize the user's instructions.\n\n**What this does:** transforms a known keyword, concept, or taken target into a deliberately varied portfolio of modern brand names. It moves beyond mechanical keyword attachment by exploring semantic distance, metaphor, abstraction, sound, letterform, invented language, blends, compounds, and purposeful modifiers, then presents a small shortlist verified as available at check time.\n\nModern naming does not require every name to describe the product literally. A strong name may communicate a function, benefit, attitude, movement, image, emotional promise, or memorable sound. Abstractness is valid when it creates intentional openness and a coherent brand story; random obscurity is not. Concatenation remains a useful construction method, but it is one instrument rather than the default method.\n\n**Data interfaces it needs.** DomainKits MCP supplies the availability lead and TLD pricing below; host-provided web access supplies the public collision check and the registrar's own pricing page. Equivalent providers are acceptable. Never infer availability from a missing field, request failure, or undocumented response shape; mark the capability `Unavailable` and continue.\n\n- Availability check, DomainKits: `bulk_available`\n- A TLD's standard registration and renewal price, DomainKits: `price`\n- Premium status and a name's actual registration price: host web access to the registrar's own page\n- Web access for a lightweight public-web check on obvious brand collisions\n\n## Evidence discipline\n\n- **Availability is a point-in-time signal.** Only a successful per-domain result that explicitly reports the domain as available qualifies as verified. Any other status, a missing domain row, a failed request, or an unrecognized response does not qualify. Every verified domain must carry the observation timestamp. Describe it as \"available at check time\", never as guaranteed registrable until registration completes.\n- **Respect the creative constraint.** Treat the full input as the source string. Identify possible roots and modifiers as interpretations, not facts (for example, `getflow` may be root `flow` with modifier `get`, or the whole brand `getflow`). Never silently discard a user-required word. When the input is only a conceptual seed, candidates may move beyond the literal string while preserving an explainable connection.\n- **Creative meaning is interpretation.** Present metaphors, emotional readings, sound symbolism, and visual impressions as intended creative rationale, not universal fact. Deliberate ambiguity is allowed; accidental incoherence is not.\n- **Price is data, not a guarantee.** The price fields are listed under Output format. Premium status comes only from the registrar's own page; when it was not checked, mark it Not Provided and label the price as the TLD's standard price.\n- **Availability and a lightweight public-web check do not constitute trademark clearance. Do not claim that a candidate is legally safe to use.**\n\n## Input modes\n\nDetermine which input mode applies before generating:\n\n- **Literal constraint:** the exact word, fragment, or spelling must appear. Preserve it and create around it.\n- **Conceptual seed:** the keyword supplies meaning or direction but need not appear literally. Permit semantic and phonetic transformation.\n- **Taken-target seed:** preserve what the user values in the unavailable target (keyword, pattern, sound, rhythm, image, or brevity), not necessarily every character. If the user wants lifecycle inventory rather than creative variants, use domain-name-advisor.\n\nIf the user's wording makes the mode clear, proceed. Ask one concise question only when literal preservation versus creative transformation would materially change the result.\n\n## Creative system\n\n### Semantic distance\n\nGenerate across several distances from the source rather than staying at one literal level:\n\n1. **Refined literal:** clean compounds, purposeful modifiers, phrase compression, or TLD integration.\n2. **Suggestive:** names expressing the benefit, behavior, outcome, or attitude associated with the seed.\n3. **Evocative:** sensory images, movement, materials, nature, spatial ideas, contrast, or metaphor.\n4. **Symbolic / abstract:** a compact symbol, invented form, or open-ended idea with a coherent connection to the intended brand character.\n\nWhen the user imposes a literal constraint, keep the required string while varying the surrounding concept. Otherwise include meaningful non-literal directions; do not make the shortlist a collection of the same keyword with interchangeable prefixes.\n\n### Construction methods\n\nUse construction methods selectively and explain the choice:\n\n- Compounds, including unexpected but coherent pairings.\n- Prefix / suffix or word + modifier constructions.\n- Portmanteaus and blends with clean morpheme boundaries.\n- Clipping, phrase compression, and controlled respelling.\n- Coined words built from recognizable semantic or phonetic fragments.\n- Sound-first names designed around rhythm, energy, softness, speed, precision, or warmth.\n- A semantically integrated TLD or domain hack only when it strengthens the idea and the user accepts the extension and renewal economics.\n\nDo not manufacture availability through random vowel deletion, arbitrary `x` / `z` insertion, doubled letters, or hard-to-defend misspellings. Avoid default startup formulas such as `get-`, `try-`, `use-`, `my-`, `go-`, `-ly`, or `-ify` unless that construction genuinely strengthens this specific name. Do not imitate a famous brand's distinctive naming pattern.\n\n### Sound and visual form\n\nJudge a candidate as both spoken language and a visual mark:\n\n- Syllable count, stress, rhythm, consonant energy, vowel color, and ease of repetition.\n- Radio test: whether a listener can repeat and plausibly spell it after hearing it.\n- Lowercase readability, letter balance, repeated shapes, and confusing character sequences.\n- Memorability without requiring a long explanation.\n\n## Workflow\n\nUse the keyword, TLD, audience, industry, and style the user has already supplied. If a preference is missing, default to `.com` and a balanced modern portfolio of short, pronounceable names, and disclose those defaults. Do not force a long naming interview when the seed is clear.\n\n1. **Set the creative frame.** Determine the input mode. Record the source string, plausible roots or valued features, intended audience or use, TLD constraint, and two or three desired brand qualities. Infer and disclose reasonable qualities when the context supports them; ask only when the literal-versus-conceptual distinction is materially ambiguous. If the user is still choosing the underlying direction, use domain-name-advisor.\n\n2. **Build a creative palette.** Expand the seed into its literal meanings, functions, benefits, emotional promises, verbs, sensory images, metaphors, symbols, phonetic fragments, and useful contrasts. Record what must be preserved and what may transform. This palette is internal working material, not the final answer.\n\n3. **Generate internally (do not show yet).** Generate 40 to 60 candidates across at least four distinct naming territories from the Creative system. Unless the user explicitly requests literal names, ensure that a meaningful share of the pool is evocative, abstract, coined, or sound-led. Include compounds and blends where they are strong, but do not let one construction template dominate. Do not treat `.ai`, `.io`, or `.app` as automatic substitutes; weigh audience, industry, regional meaning, semantic fit, and renewal cost.\n\n4. **Filter intrinsic quality before availability.** Reduce the pool to the strongest 15 to 20:\n - A coherent one-sentence creative rationale; reject accidental nonsense, not intentional abstraction.\n - Distinctiveness from generic category language and tired startup formulas.\n - Easy enough to say, repeat, and spell for the intended audience.\n - Sound and visual form that support the intended brand qualities.\n - A defensible connection to the literal constraint, conceptual seed, or valued feature of the taken target.\n - Avoid unnecessary hyphens and digits.\n - Avoid unintended negative or misleading associations in the target languages and regions.\n - Scan concatenations for sensitive, adult, discriminatory, or offensive words formed accidentally.\n - Avoid names that clearly match an existing company or brand (lightweight public-web check).\n - Fit the intended audience and brand character; do not require an abstract name to describe the industry literally. For regulated industries such as medical or finance, flag suggestive or misleading wording rather than blanket-excluding every imaginative term.\n - Availability alone does not make a name worth recommending.\n\n5. **Verify and curate.** Run `bulk_available` on the filtered candidates. Retain in the verified shortlist only candidates that meet the availability rule in Evidence discipline. From the explicitly available candidates, present only the 5 to 10 strongest. Preserve creative diversity in the shortlist rather than returning several versions of the same formula. If availability removes all strong non-literal directions, generate fresh candidates instead of filling the list with weak literal leftovers, within the verification budget below.\n\n **Verification budget.** Verify each round's candidates in one `bulk_available` call where the tool allows. Allow at most two more generation-and-verification rounds after the first, and stop earlier on a quota or rate-limit message. If fewer than five candidates qualify when the budget or quota runs out, present those that do, say why generation stopped (budget, quota, or no strong candidates left), and offer to continue later or in a different direction.\n\n6. **Iterate by territory.** On feedback, generate fresh names within the preferred semantic distance, image, sound, or construction method. Do not merely swap prefixes. Use domain-name-advisor in taken-target mode if the user wants deleted, expired, aged, or other acquisition-path options.\n\n## Output format\n\nPresent each shortlisted candidate with:\n\n- **Domain**: the candidate.\n- **Naming territory and semantic distance**: refined literal, suggestive, evocative, or symbolic / abstract.\n- **Formation**: compound, modifier, blend, clipping, controlled respelling, coined, sound-led, or integrated TLD.\n- **Creative concept**: the intended image, feeling, metaphor, attitude, or brand story, explicitly labeled as creative rationale.\n- **Connection to the seed**: what literal constraint, meaning, sound, pattern, or valued feature it preserves.\n- **Why it works**: memorability, pronunciation, spelling, rhythm, visual form, audience fit, and distinctiveness.\n- **Availability at check time**: the per-domain `bulk_available` result that meets the availability rule, with observation timestamp.\n- **Standard / premium status**: as the price rule in Evidence discipline defines it.\n- **Registration and renewal price**: first-year and renewal price where available, with currency.\n- **Provider and observation date**: the source of the price and when it was checked.\n- **Language / brand caveat**: any cross-language meaning issue or possible brand collision noted.\n\nIf the availability tool fails or returns inconclusive, missing, or unrecognized results, you may offer the affected creative candidates only in a separate group labeled \"Availability not verified\", with the returned status or error. Never mix them into the verified shortlist.\n\n## Key principles\n\n- Treat the input as a hard literal constraint only when the user requires it; otherwise it is a creative seed. Roots, modifiers, metaphors, and sound readings are interpretations, not facts.\n- Naming may be literal, suggestive, evocative, symbolic, or abstract; intentional openness is valid, accidental incoherence is not. Avoid template-driven cliches and availability-driven distortion.\n- Generate many internally, filter hard, and present a small, creatively diverse verified shortlist within the verification budget.\n- Label availability only as Evidence discipline defines it; inconclusive results stay in the separate unverified group.\n- Weigh the TLD by audience, region, meaning, and renewal cost rather than defaulting to `.ai`, `.io`, or `.app`.\n- Availability plus a public-web check is not trademark clearance.\n"
}SHA-256 of public snapshot: 7eadae1fbf83c58a1b73cde7bb104d82f3cb67a6f87fb1bdc9d530baf17014a6