К основному содержанию
скилл CX Codex

logo-creator — скилл для Claude Code: логотипы и установка

Скилл создаёт варианты логотипа через генерацию изображений, помогает выбрать направление и подготовить финальные файлы. Пригодится для бренда, иконки или фавикона.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add ReScienceLab/opc-skills --skill logo-creator -a claude-code
Открыть на GitHub

Что делает logo-creator

Сначала скилл уточняет название проекта, стиль, пропорции, цвета и референсы, затем ждёт подтверждения. Для генерации использует nanobanana: по умолчанию создаёт 20 вариантов и сохраняет их в .skill-archive/logo-creator/ вместе с превью в HTML. После обратной связи можно сделать новые версии выбранных вариантов.

Для финального изображения предусмотрены скрипты обрезки полей, удаления фона и преобразования в SVG. Нужны GEMINI_API_KEY, REMOVE_BG_API_KEY, RECRAFT_API_KEY и скилл nanobanana. Без этих ключей предусмотренные этапы генерации и обработки не выполнятся; готовый логотип скилл предлагает скопировать в указанное пользователем место.

Какие задачи решает

  • создать варианты логотипа для бренда
  • подобрать стиль, пропорции и цвета изображения
  • сравнить варианты в HTML-превью
  • обрезать поля и убрать фон у выбранного логотипа
  • преобразовать финальный вариант в SVG

Примеры запросов агенту

  • Создай логотип для моего проекта: сначала уточни стиль, цвета и пропорции.
  • Сгенерируй варианты логотипа и покажи их в HTML-превью.
  • Обработай выбранный логотип: обрежь поля, удали фон и сохрани в SVG.

Как установить logo-creator

1Через Skills CLI (Vercel)

npx skills add ReScienceLab/opc-skills --skill logo-creator -a claude-code

2Вручную: положить файлы

~/.claude/skills/logo-creator/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/logo-creator/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о logo-creator

Как установить logo-creator в Claude Code?

Выполните npx skills add ReScienceLab/opc-skills --skill logo-creator -a claude-code. Файл скилла появится по пути ~/.claude/skills/logo-creator/SKILL.md.

Что делает logo-creator?

Он создаёт варианты логотипа с помощью генерации изображений, даёт сравнить их в HTML-превью и обработать выбранный вариант: обрезать, убрать фон и преобразовать в SVG.

Какие ключи нужны для работы logo-creator?

Нужны GEMINI_API_KEY, REMOVE_BG_API_KEY и RECRAFT_API_KEY, заданные в окружении, а также скилл nanobanana для генерации изображений.

Исходный текст

SKILL.md · Apache-2.0
---
name: logo-creator
description: Create logos using AI image generation. Discuss style/ratio, generate variations, iterate with user feedback, crop, remove background, and export as SVG. Use when user wants to create a logo, icon, favicon, brand mark, mascot, emblem, or design a logo.
---

# Logo Creator Skill

Create professional logos through AI image generation with an iterative design process.

## Prerequisites

**Required API Keys (set in environment):**
- `GEMINI_API_KEY` - Get from [Google AI Studio](https://aistudio.google.com/apikey)
- `REMOVE_BG_API_KEY` - Get from [remove.bg](https://www.remove.bg/api)
- `RECRAFT_API_KEY` - Get from [recraft.ai](https://www.recraft.ai/)

**Required Skills:**
- `nanobanana` - AI image generation (Gemini 3 Pro Image)



## File Output Location

All generated files should be saved to the `.skill-archive` directory:

```
.skill-archive/logo-creator/<yyyy-mm-dd-summaryname>/
```

**Example:**
```
.skill-archive/logo-creator/2026-01-18-opc-logo/
  logo-01.png
  logo-02.png
  ...
  logo-09-cropped.png
  logo-09-nobg.png
  logo-09.svg
  preview.html
```

**Guidelines:**
- Use current date in format `yyyy-mm-dd`
- Add short summary name (project/brand name, kebab-case)
- Create directory before generating first logo
- Keep all variations and iterations in same folder
- Final approved logo should be copied to user's desired location

## Workflow

### Step 1: Discovery & Requirements

Before generating, gather requirements from user:

**Ask about:**
1. **Project/Brand name** - What is the logo for?
2. **Style preference** - See [references/styles.md](./references/styles.md) for options:
   - Pixel art / 8-bit retro
   - Minimalist / flat design
   - 3D / isometric
   - Hand-drawn / sketch
   - Mascot / character
   - Monogram / lettermark
   - Abstract / geometric

3. **Aspect ratio** - Default is 1:1 (square), options:
   - `1:1` - Square (favicons, app icons)
   - `16:9` - Wide (headers, banners)
   - `4:3` - Standard
   - `2:3` - Portrait

4. **Color preferences**:
   - Monochrome (black & white)
   - Specific brand colors
   - Let AI decide

5. **Reference images** - Any existing logos or styles to reference?

**Wait for user confirmation before proceeding!**

### Step 2: Generate Logo Variations

Generate 20 logo variations (default) using the `nanobanana` skill:

```bash
# Generate single logo
python3 <nanobanana_skill_dir>/scripts/generate.py "{style} logo for {brand}, {description}, {colors}" \
  --ratio 1:1 -o .skill-archive/logo-creator/<date-name>/logo-01.png

# Batch generate 20 logos
python3 <nanobanana_skill_dir>/scripts/batch_generate.py "{style} logo for {brand}, {description}, {colors}" \
  -n 20 --ratio 1:1 -d .skill-archive/logo-creator/<date-name> -p logo
```

**Guidelines:**
- Use batch_generate.py for multiple variations (includes auto-delay)
- Save to `.skill-archive/logo-creator/<yyyy-mm-dd-summaryname>/` directory
- Use sequential naming: `logo-01.png`, `logo-02.png`, etc.

**Prompt Tips:**
- Include style keywords: "pixel art", "minimalist", "8-bit", "flat design"
- Specify colors: "black on white", "monochrome", "blue gradient"
- Add context: "tech startup", "food brand", "gaming company"
- Request format: "icon", "emblem", "mascot", "lettermark"

### Step 3: Create HTML Preview

Copy the preview template and open in browser:

```bash
cp <skill_dir>/templates/preview.html .skill-archive/logo-creator/<yyyy-mm-dd-summaryname>/preview.html
```

Then open in default browser:

```bash
open .skill-archive/logo-creator/<yyyy-mm-dd-summaryname>/preview.html
```

**IMPORTANT:** Update the HTML to include the correct number of logos generated.

### Step 4: Iterate with User

Ask user which logos they prefer:
- "Which logos do you like? (e.g., #5, #12, #18)"
- "What do you like about them?"
- "Any changes you'd want?"

Based on feedback:
1. Generate 10-20 more variations of favorite styles
2. Use naming: `logo-{original}-v{n}.png` (e.g., `logo-05-v1.png`)
3. Update HTML preview
4. Repeat until user selects final logo

### Step 5: Finalize Logo

Once user approves a logo, process it:

**5a. Crop whitespace (make 1:1 with no margins):**
```bash
python3 <skill_dir>/scripts/crop_logo.py {input.png} {output-cropped.png}
```

**5b. Remove background:**
```bash
python3 <skill_dir>/scripts/remove_bg.py {input.png} {output-nobg.png}
```

**5c. Convert to SVG:**
```bash
python3 <skill_dir>/scripts/vectorize.py {input.png} {output.svg}
```

### Step 6: Deliver Final Assets

Present final deliverables:

```
## Final Logo Assets

| File | Description | Size |
|------|-------------|------|
| logo.png | Original | 1024x1024 |
| logo-cropped.png | No margins, 1:1 | ~800x800 |
| logo-nobg.png | Transparent background | ~800x800 |
| logo.svg | Vector (scalable) | ~20KB |

All files saved to: `.skill-archive/logo-creator/<yyyy-mm-dd-summaryname>/`
Copy final logo to user's desired location.
```

## Quick Reference

### Common Prompt Patterns

**Pixel Art:**
```
Pixel art {subject} logo, 8-bit retro style, black pixels on white background, {size}x{size} grid, minimalist icon
```

**Minimalist:**
```
Minimalist {subject} logo, flat design, clean lines, {color} on white, simple geometric shapes
```

**Mascot:**
```
Cute {animal/character} mascot logo, friendly expression, {style} style, {colors}, suitable for brand icon
```

**Lettermark:**
```
Letter "{letter}" logo, modern typography, {style} design, {colors}, clean professional look
```

### Supported Aspect Ratios

- `1:1` - Square (default for logos)
- `2:3`, `3:2` - Portrait/Landscape
- `3:4`, `4:3` - Standard
- `4:5`, `5:4` - Photo
- `9:16`, `16:9` - Wide
- `21:9` - Ultra-wide

## References

- [references/styles.md](./references/styles.md) - Logo style guide with prompt examples
- [examples/opc-logo-creation.md](./examples/opc-logo-creation.md) - Full example conversation

© ReScienceLab · Apache-2.0 · ReScienceLab/opc-skills

Похожие скиллы

Всё по теме «Дизайн» →
frontend-design официальный anthropics Скилл задаёт осмысленное визуальное направление для новых интерфейсов и редизайна. Подойдёт, когда стандартный шаблонный UI не устраивает. 1 025 790установок grill-me Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну, чтобы найти пробелы и уточнить решения. Подойдёт перед началом разработки. 1 424 476установок design-taste-frontend Leonxlnx Скилл задаёт арт-дирекцию для публичных страниц и рабочих экранов, а затем проверяет результат в браузере по скриншотам. Нужен, когда интерфейс выглядит шаблонным или недоработанным. CX Codex +1 678 700установок prototype Matt Pocock Создаёт временный прототип, чтобы проверить логику, модель состояния или вид интерфейса до работы над основным кодом. 986 201установок grilling Matt Pocock Стресс-тестирует план, решение или идею сериями уточняющих вопросов. Подходит, когда нужно вскрыть допущения до начала работы. 979 543установок codebase-design Matt Pocock Скилл помогает проектировать модули с небольшим интерфейсом и скрытой внутри сложностью. Подходит для рефакторинга, тестируемости и поиска чистого seam. 850 344установок

Из того же набора10

seo-geo Проверяет техническое SEO, подбирает ключевые слова и готовит разметку JSON-LD, чтобы страницы цитировали поисковики и ИИ-ответы. CX Codex +1 53 900установок reddit Ищет материалы на Reddit через публичный JSON API: посты, комментарии, сведения о сообществах и профили пользователей. CX Codex +1 3 400установок nanobanana Скилл nanobanana даёт агенту генерацию и правку картинок через модель Google Gemini 3 Pro Image (Nano Banana Pro). Работает из командной строки и из Python. CX Codex +1 2 900установок producthunt Скилл ищет посты и темы на Product Hunt через официальный GraphQL API. Пригодится при анализе запусков и сборе отзывов. CX Codex +1 2 700установок twitter Скилл ищет твиты, профили, тренды и сообщества в Twitter через twitterapi.io. Пригодится, когда агенту нужно выгрузить данные из социальной сети. CX Codex +1 2 100установок domain-hunter Подбирает доступные домены, сопоставляет цены регистраторов и ищет промокоды. Пригодится перед регистрацией .ai, .com и других зон. CX Codex +1 2 000установок banner-creator Генерирует баннеры через ИИ по шагам: от сбора требований и генерации вариантов до обрезки под нужные пропорции. CX Codex +1 1 800установок skill-name Заготовка скилла: готовая структура SKILL.md, разделы для скриптов, примеров и разбора частых ошибок. Пригодится, когда пишешь свой первый скилл. CX Codex +1 1 400установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой