name-bracketology

Generates and evaluates name candidates through LLM councils and a human-voted elimination bracket.

Updated Jul 14, 2026
One-click install
npx skills add https://github.com/ucirello/skills --skill name-bracketology-ucirello
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: name-bracketology
Source: https://github.com/ucirello/skills/tree/main/skills/name-bracketology
Command: npx skills add https://github.com/ucirello/skills --skill name-bracketology-ucirello

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Choosing a name for a product, project, event, or concept often stalls between endless brainstorming lists and indecision. This Skill structures the process: it gathers a naming brief, generates diverse candidates through independent LLM councils, and lets the human decide every matchup in a head-to-head bracket until a winner emerges. ## Core Features & Use Cases - Structured naming brief: Collects what is being named, the audience, desired impression, and constraints in one compact interview, accepting the human's own candidate names as protected entries. - Independent naming councils: Runs at least three delegated LLM councils (meaning, metaphor, distinctiveness, and optionally audience) that each generate and self-critique 6-10 candidates without seeing each other's output. - Human-decided elimination bracket: Presents one matchup at a time with four outcomes (first, second, both, neither), handles byes, co-winners, finalist sets, and no-winner outcomes, and keeps a decision ledger. - Use Case: A founder needs a name for a new analytics product. The Skill interviews them, gathers 30+ council-generated candidates, curates an eight-name bracket, and walks them through matchups until they pick a winner, then reports the decision record and recommended trademark and domain checks. ## Quick Start Help me name my new podcast about urban gardening using a naming bracket with a few of my own ideas included.

Frequently Asked Questions about name-bracketology

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

FAQPage Schema
How do I choose a name for a product or project with AI?▼

Use a structured naming workflow: define a brief covering audience, tone, and constraints, generate candidates from multiple independent LLM councils, then decide head-to-head matchups in an elimination bracket. The human votes on every matchup, so the final choice reflects real preferences rather than a ranked list.

How does a naming bracket with multiple LLM councils work?▼

Independent councils (meaning, metaphor, distinctiveness, audience) each generate 6-10 candidates with rationales and concerns, without seeing each other's output. The slates are merged, deduplicated, and seeded into a bracket where the human picks winners matchup by matchup.

Can I include my own name ideas in the bracket?▼

Yes. Human-suggested candidates are protected during curation and must enter the bracket unless they violate an explicit constraint or you withdraw them. Fragments and themes are treated as inspiration unless you identify them as actual candidates.

What happens if I like both names or neither name in a matchup?▼

Every matchup offers four outcomes: advance the first name, advance the second, advance both, or eliminate both. Advancing both carries both into the next round, and eliminating both removes them, which can produce co-winners, finalist sets, or no winner.

Does a naming skill check trademark or domain availability?▼

No. The bracket produces a creative recommendation only and does not verify domains, trademarks, social handles, or translations. The final report recommends next checks such as trademark screening, domain lookup, and cross-language review, which you must perform separately.