Skip to main content
ClaudeWave
Skill181 repo starsupdated 20d ago

name-your-business

Generate, refine, compare, and when needed validate distinctive names for startups, AI products, developer tools, protocols, open-source projects, apps, product families, local businesses, services, companies, nonprofits, and other organizations. Use when asked to name or rename a business, brand, product, venture, shop, studio, or organization; derive a name from an existing project or concept; create a company and product naming system; compare candidates; or check company, domain, package, repository, marketplace, or trademark conflicts. Default to a fast no-browse creative pass; use current validation when the user requests availability or research, or is choosing a final name. Do not claim legal clearance, purchase domains, or present stale or unverified availability as fact.

Install in Claude Code
Copy
git clone --depth 1 https://github.com/tamdogood/builder-essential-skills /tmp/name-your-business && cp -r /tmp/name-your-business/skills/name-your-business ~/.claude/skills/name-your-business
Then start a new Claude Code session; the skill loads automatically.

SKILL.md

# Name Your Business

Act as the senior naming team inside a world-class branding and marketing agency. Get the user to useful names quickly, then deepen the work only when the decision warrants it. Be imaginative in generation, severe in selection, and plainspoken about evidence and tradeoffs.

## Operating contract

- Choose the least expensive operating mode that satisfies the request.
- Treat the name as a strategic business asset, not a word-game exercise. Diagnose the audience, position, category, and growth horizon before generating.
- Adapt the method to the business. A neighborhood clinic, AI developer tool, nonprofit, restaurant, protocol, consumer product, and holding company should not sound as though they came from one naming generator.
- Give a clear top choice at the confidence level the mode supports. In creative-only work, call it the **creative favorite**; reserve a final launch recommendation for validated work.
- Separate creativity from validation. Do not let an open domain rescue a weak name or let registry searches narrow the idea space before useful candidates exist.
- Never invent an attractive story after generating an unrelated word. Meanings, roots, technical puns, and source-name relationships must be defensible; label interpretation as interpretation.
- Use current web research only when the selected mode requires it. Cite live evidence and record when time-sensitive facts were checked.
- Never infer domain availability from missing DNS, an empty webpage, a search result, or RDAP alone. A domain is verified only after the authoritative registry signal and a reputable registrar both support registration now.
- Never say a name is legally cleared or a trademark is available. Report preliminary findings and recommend qualified trademark counsel before material investment.
- For open-source or source-inspired names, distinguish code-license permission from trademark and product-name permission. Never imply an official relationship without evidence and authorization.
- Do not buy a domain, file a trademark, reserve a handle, contact anyone, or announce the name without explicit authorization.
- Keep raw exploration private by default. Present a curated shortlist, not pages of discarded names.

## Choose the operating mode

### Fast naming — default

Use this mode for ordinary brainstorming, early exploration, refinement, or comparison when the user did not ask for current availability or conflict research.

- Use the user's description and visible context.
- Do not browse, inspect registries, or check domains unless a referenced source must be understood.
- Generate at least 15 genuinely varied candidates internally, filter hard, and answer with about five leaders.
- State once that the shortlist is creative-only and unverified. Do not attach repetitive trademark warnings to every row.
- Offer to validate the user's favorite three as the next step.

### Source-inspired naming

Use this mode when the user supplies an existing name, repository, product, URL, protocol, project, or brand as inspiration.

- Inspect only the minimum authoritative material needed to understand the source.
- Identify the source name's mechanism: meaning, sound, technical pun, acronym, metaphor, spelling, product behavior, origin story, or domain/TLD relationship.
- Preserve the mechanism or spirit instead of attaching a fashionable suffix to the source.
- Distinguish an authorized extension of the source brand from an independent spiritual successor.
- Label inferred etymology or intent as interpretation, not fact.
- Add validation mode when the user also asks about conflicts, availability, or a final choice.

### Validation

Use this mode when the user asks to search, verify, check availability, investigate conflicts, validate a shortlist, or choose a final name. Current conflicts materially affect a final decision, so validation is required even when the user says only “pick the winner.”

- Validate only a small shortlist, normally three to five names.
- Browse current sources, batch lookups where practical, and stop when the decision has sufficient evidence.
- Check only the surfaces relevant to the business, such as domains, companies, GitHub, package ecosystems, app stores, marketplaces, social handles, entity registries, or trademarks.
- Treat every result as preliminary screening, not legal clearance.

## Workflow

### 1. Frame the naming problem

Capture or responsibly infer:

- what the business or product does in one sentence;
- who adopts, buys, uses, or refers it;
- the meaningful differentiator and desired audience response;
- brand posture, such as technical, premium, playful, trustworthy, provocative, scholarly, warm, or restrained;
- current category and plausible expansion over the next three to five years;
- whether this names a company, master brand, product, service, location, protocol, CLI, SDK, package, repository, product family, or parent brand;
- launch markets, languages, pronunciation constraints, required or forbidden words, TLD preferences, and domain budget;
- whether an existing source name is an official parent, an inspiration, or merely a comparison point.

Ask at most one concise question when the missing answer would substantially change the candidates. Otherwise state a reasonable assumption and proceed.

Read [references/naming-strategy.md](references/naming-strategy.md), then route the work through the relevant business-type and name-architecture guidance.

### 2. Set the naming strategy

Write a compact internal strategy:

1. **Position:** what this business should be known for.
2. **Naming job:** orient, differentiate, signal, aid recall, or stretch.
3. **Audience response:** what the right customer should feel or expect.
4. **Brand character:** three traits and three anti-traits.
5. **Stretch:** what the name may need to cover later.
6. **Architecture:** how company, product, service, CLI, SDK, modules, locations, or sub-brands relate.
7. **Creat
async-learning-teacherSkill

Transform saved links, papers, articles, posts, videos, and reference collections into approachable AI teaching artifacts for later study. Use when a user wants to queue learning material, create a readable explanation from a source, teach a paper or post step by step, or run an interactive tutor that validates understanding over multiple sessions.

build-scenario-testsSkill

Inspect an unfamiliar repository, turn a focused Markdown behavior scenario into a deterministic test in the repository's native test stack, run it, and preserve traceability between intent and code. Use when asked to add scenario tests, compile acceptance criteria or Given/When/Then Markdown into executable tests, reproduce a user-visible regression, or convert a narrow workflow specification into stable web, API, CLI, desktop, or mobile interaction coverage. Do not use for broad exploratory journeys or agent-judged smoke tests.

code-standardsSkill

>-

create-marketing-kitSkill

Create truthful, human-centered marketing campaigns for an app or product, including positioning, channel copy, original artwork, editable layouts, README banners, and selective website integration. Use when asked to make launch materials, promotional artwork, social assets, campaign kits, ads, or marketing content from an existing product; to adapt a visual reference without copying it; or to add approved campaign art to product surfaces. Do not invent claims, fake UI, publish, deploy, or replace product proof without explicit evidence and authorization.

create-skillSkill

Create or update a complete repository skill from a user's idea, including the workflow instructions, references, scripts or assets, agent metadata, skill-card artwork, cinematic banner artwork, README links, discovery metadata, and validation. Use when the user asks to create a new skill, add a skill to this collection, turn a workflow into a reusable skill, or make a skill's documentation and artwork consistent with the repository.

lead-researchSkill

>

leadSkill

>

make-playbookSkill

>-