AIKraft/Skills/ce-gemini-imagegen

ce-gemini-imagegen

Генерация и редактирование изображений через Gemini API (Nano Banana Pro). Подходит для создания картинок по текстовым запросам, стилизации, логотипов, стикеров, мокапов товаров и работы с несколькими референсами.

EVEvery official Дизайн ★ 25.4k

Что делает навык

Генерация и редактирование изображений через Google Gemini API (модель gemini-3-pro-image-preview). Позволяет создавать картинки по текстовым запросам, стилизовать их, работать с референсами и настраивать разрешение/соотношение сторон.

Когда применять

  • Создание фотореалистичных сцен, логотипов, стикеров и мокапов товаров
  • Редактирование существующих изображений с помощью текстовых инструкций
  • Итеративная доработка изображений через многооборотный чат
  • Генерация изображений на основе данных Google Search
  • Комбинирование элементов из нескольких изображений-референсов (до 14)

Как работает

  1. Инициализировать клиент Google Genai, установив переменную окружения GEMINI_API_KEY
  2. Вызвать метод generate_content с моделью gemini-3-pro-image-preview и промптом
  3. Настроить параметры через ImageConfig (image_size: 1K/2K/4K, aspect_ratio)
  4. Для редактирования передать объект изображения (PIL Image) вместе с текстовым запросом
  5. Для сложных задач использовать чат (client.chats.create) для пошаговой доработки
  6. Обработать ответ: извлечь изображение из part.inline_data и сохранить с расширением .jpg или явно в формате PNG

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

Создай фотореалистичный портрет с использованием объектива 85mm и мягким светом золотого часа
Добавь закат на это изображение: [загрузка input.png]
Сделай текст логотипа жирнее и добавь синий градиент, используя текущий контекст чата

Что понадобится

  • Переменная окружения GEMINI_API_KEY
  • Модель gemini-3-pro-image-preview
  • Библиотека PIL (Pillow) для работы с изображениями

Описание составлено по SKILL.md навыка, сверено 09.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «ce-gemini-imagegen» из репозитория: # https://github.com/everyinc/compound-engineering-plugin
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r ce-gemini-imagegen/ ~/.claude/skills/ce-gemini-imagegen/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.