Generates creative, memorable names optimized for virality. Analyzes project content to suggest names that are catchy, searchable, and shareable. Use when asked to "name this project", "suggest names", "what should I call this", or "generate project name".
View on GitHubplugins/project-name-author/skills/project-name-author/SKILL.md
February 5, 2026
Select agents to install to:
npx add-skill https://github.com/tsilva/claude-skills/blob/main/plugins/project-name-author/skills/project-name-author/SKILL.md -a claude-code --skill project-name-authorInstallation paths:
.claude/skills/project-name-author/# Name Generator Generate 6 creative, memorable names optimized for virality. ## Context Detection Before generating names, determine the context: 1. **Check for git repository**: Look for `.git` directory or use git status 2. **If in a repo**: Analyze codebase to generate repository names 3. **If not in a repo**: Ask user what they're naming (project, product, tool, etc.) ### Python Project Detection For Python projects, enable PyPI availability checking: 1. Run `shared/detect_project.py --path <project-path>` to detect project type 2. If `"type": "python"` is returned, enable PyPI checking workflow (see below) 3. PyPI checking only applies to Python projects - skip for other project types ## Quick Start ``` /project-name-author # Analyze current directory /project-name-author ./path # Analyze specific path ``` ## Workflow 1. **Project Analysis** - Examine available files to understand the project 2. **Apply Virality Criteria** - Score names against viral factors 3. **Generate Diverse Names** - Create names across different styles ### Project Analysis Examine available files to understand the project: | File | What to Extract | |------|-----------------| | README.md | Project description, purpose | | package.json / pyproject.toml / Cargo.toml / go.mod | Name, description, keywords | | Main source files | Core functionality | | Current repo name | Context for renaming | ### Virality Criteria | Factor | Description | Examples | |--------|-------------|----------| | **Memorable** | Short, easy to spell/say | `vite`, `bun`, `deno` | | **Searchable** | Unique, SEO-friendly | `fastapi`, `prisma` | | **Shareable** | Fun to mention | `husky`, `panda` | | **Descriptive** | Hints at purpose | `typescript`, `autoprefixer` | | **Clever** | Wordplay, metaphors | `yarn`, `brew`, `nest` | ### Name Styles Generate at least one name per style: | Style | Characteristics | |-------|-----------------| | **Creative** | Metaphors, abstract concepts (phoen