Nano Banana (cc-nano-banana) — скилл

Nano Banana

Claude Code рисует и правит картинки, иконки, схемы и паттерны через расширение nanobanana для Gemini CLI

  • 383 ★ репозитория
  • Последний коммит
  • MIT
Скилл

Широкий доступ

Почему такой уровень

  • Gemini CLI запускается с флагом `--yolo`, который одобряет все действия инструментов без вопросов
  • Описания и исходные картинки уходят в Google, а каждый кадр оплачивается по ключу
Все причины и проверки
Нужен VPN

kkoppenhaver/cc-nano-banana

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/nano-banana

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Gemini CLI запускается с флагом `--yolo`, который одобряет все действия инструментов без вопросов
  • Описания и исходные картинки уходят в Google, а каждый кадр оплачивается по ключу

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Скилл соединяет Claude Code с расширением nanobanana для Gemini CLI. Когда вы просите картинку, обложку, миниатюру для YouTube, иконку приложения, схему или повторяющуюся текстуру, Claude Code запускает `gemini` и выбирает подходящую команду: `/generate` для картинки по описанию, `/edit` для правки готового файла, `/restore` для починки старых фотографий, `/icon`, `/diagram`, `/pattern` и `/story` для серии связанных кадров. Свободный запрос принимает `/nanobanana`. У команд общие параметры: `--count=N` создает от 1 до 8 вариантов, `--preview` открывает результат, `--styles="style1,style2"` задает стили, а `--seed=N` делает результат воспроизводимым. Готовые файлы попадают в папку `./nanobanana-output/` текущего проекта. По умолчанию работает модель `gemini-2.5-flash-image`, для более качественных кадров переменная `NANOBANANA_MODEL` переключает ее на `gemini-3-pro-image-preview`. В `SKILL.md` скилл называет себя обязательным для любых запросов на изображения и просит не использовать другие способы генерации.

Для кого. Разработчикам, блогерам и дизайнерам, которые работают в Claude Code и хотят получать иллюстрации и иконки прямо в проект, имея ключ Google AI Studio.

Подходит, если

  • К статье в блоге нужна обложка, и ее генерируют прямо из терминала рядом с текстом
  • Приложению требуется иконка или фавикон, а дизайнера под рукой нет
  • Старую фотографию с царапинами восстанавливают командой `/restore`
  • Архитектуру сервиса надо показать блок-схемой, и ее рисует `/diagram`
  • Фону сайта нужна повторяющаяся текстура: ее делает `/pattern`

Не подходит, если

  • Нужна точная векторная графика или фирменный стиль: скилл выдает растровые картинки модели Gemini
  • Gemini CLI нельзя ставить на машину, а ключ Google AI Studio получить нельзя
  • Агент не должен запускать команды без вашего подтверждения: скилл требует флаг `--yolo`
  • Нужна стабильная поддержка: последний коммит репозитория относится к февралю 2026 года

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

Сделай обложку для статьи про машинное обучение в цветах нашего сайта: темный фон, три варианта, сохрани в nanobanana-output

Ограничения

Скилл не работает без Gemini CLI (`npm install -g @google/gemini-cli`), расширения nanobanana и ключа Google AI Studio. README называет переменную `NANOBANANA_GEMINI_API_KEY`, а проверка в `SKILL.md` ищет `GEMINI_API_KEY`, поэтому задайте обе. Каждый кадр платный: по умолчанию около 0,04 доллара за картинку. Gemini CLI запускается с флагом `--yolo`, который сам одобряет все действия инструментов. Последний коммит репозитория сделан в феврале 2026 года, а расширение nanobanana развивается отдельно и может поменять команды. Скилл настаивает, чтобы Claude Code применял его для любых запросов на изображения.

Как отключить. Удалите папку `~/.claude/skills/nano-banana`. Расширение nanobanana удалите средствами Gemini CLI, список расширений показывает `gemini extensions list`. Переменные `NANOBANANA_GEMINI_API_KEY`, `GEMINI_API_KEY` и `NANOBANANA_MODEL` снимите из окружения. Готовые картинки остаются в `./nanobanana-output/` каждого проекта.

Частые вопросы

Как подключить Nano Banana к Claude Code?

Поставьте Gemini CLI, получите ключ Google AI Studio, установите расширение nanobanana через `gemini extensions install`, затем скопируйте `SKILL.md` в `~/.claude/skills/nano-banana/` или клонируйте репозиторий в эту папку.

Какие команды дает скилл?

`/generate`, `/edit`, `/restore`, `/icon`, `/diagram`, `/pattern`, `/story` и свободная `/nanobanana`. Claude Code выбирает команду сам по формулировке вашего запроса.

Сколько стоит одна картинка?

По README модель `gemini-2.5-flash-image` берет около 0,04 доллара за изображение. Переменная `NANOBANANA_MODEL=gemini-3-pro-image-preview` включает модель покачественнее, цену для нее README не называет.

Куда сохраняются картинки?

В папку `./nanobanana-output/` в рабочей директории, откуда запущен Claude Code. Флаг `--preview` дополнительно открывает результат.

Как получить несколько вариантов или повторить результат?

`--count=N` создает от 1 до 8 вариантов за запрос, `--styles="style1,style2"` задает стили, а `--seed=N` делает результат воспроизводимым.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы
Нужен VPN

Консольная утилита и скилл для Claude Code: картинки через Gemini от 512 до 4K, правка по образцам, прозрачные ассеты

СкиллШирокий доступ418Звезды репозитория

MCP-сервер генерации и правки картинок моделями Gemini: сам выбирает модель под запрос, рисует до 4K в нужном формате кадра

MCP-серверРасширенный доступ405Звезды репозитория

Nano Banana Pro Prompts Recommend

AI Image Prompt Recommender

Скилл подбирает готовые промпты для генерации картинок из большой библиотеки, показывает примеры изображений и собирает промпт под ваш текст

СкиллРасширенный доступ1,9 тыс.Звезды репозитория
Нужен VPN

Скилл генерации, правки и ревью изображений в Claude Code через модели Google Gemini, с планом и подтверждением перед каждым платным запросом

СкиллШирокий доступ1,2 тыс.Звезды репозитория
Нужен VPN

Скилл для Claude Code, который превращает документ в слайды-картинки через Gemini и собирает видео с переходами Kling AI

СкиллРасширенный доступ3,4 тыс.Звезды репозитория

Более 1400 популярных промптов для NanoBanana и GPT Image из постов в X с рейтингом по лайкам и системный промпт, который улучшает короткую идею

ПромптМинимальный доступ750Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Nano Banana (cc-nano-banana) (эта карточка)нет383
Nano Banana 2 Skillнет418консольная утилита с размерами от 512 до 4K и прозрачными ассетами; здесь команды расширения nanobanana для Gemini CLI
Nano Banana MCP ServerнетAPI-ключ405MCP-сервер, который сам выбирает модель Gemini; здесь скилл поверх Gemini CLI

Коротко о README

Страница перечисляет возможности скилла, предварительные требования и три шага установки. Дальше идут примеры запросов, таблицы команд и общих параметров, место сохранения результатов и выбор модели.

Бейдж для README

Исходный SKILL.md

---
name: nano-banana
description: REQUIRED for all image generation requests. Generate and edit images using Nano Banana (Gemini CLI). Handles blog featured images, YouTube thumbnails, icons, diagrams, patterns, illustrations, photos, visual assets, graphics, artwork, pictures. Use this skill whenever the user asks to create, generate, make, draw, design, or edit any image or visual content.
allowed-tools: Bash(gemini:*)
---

# Nano Banana Image Generation

Generate professional images via the Gemini CLI's nanobanana extension.

## When to Use This Skill

ALWAYS use this skill when the user:
- Asks for any image, graphic, illustration, or visual
- Wants a thumbnail, featured image, or banner
- Requests icons, diagrams, or patterns
- Asks to edit, modify, or restore a photo
- Uses words like: generate, create, make, draw, design, visualize

Do NOT attempt to generate images through any other method.

## Before First Use

1. Verify extension is installed:
   ```bash
   gemini extensions list | grep nanobanana
   ```
2. If missing, install it:
   ```bash
   gemini extensions install https://github.com/gemini-cli-extensions/nanobanana
   ```
3. Verify API key is set:
   ```bash
   [ -n "$GEMINI_API_KEY" ] && echo "API key configured" || echo "Missing GEMINI_API_KEY"
   ```

## Command Selection

| User Request | Command |
|--------------|---------|
| "make me a blog header" | `/generate` |
| "create an app icon" | `/icon` |
| "draw a flowchart of..." | `/diagram` |
| "fix this old photo" | `/restore` |
| "remove the background" | `/edit` |
| "create a repeating texture" | `/pattern` |
| "make a comic strip" | `/story` |

## Available Commands

Сообщить о проблеме