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

muapi-nano-banana — скилл для Claude Code: функции и установка

Скилл переводит запросы к генерации изображений в логические брифы в стиле Gemini 3 и запускает их через сервис muapi.ai. Полезен, когда нужны реалистичная физика света и читаемый текст.

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

Что делает muapi-nano-banana

Скилл заставляет ИИ-агента отказаться от набора тегов вроде «8k, masterpiece» в пользу связных описаний. Перед отправкой задачи в скрипт агент раскладывает сцену по строгой формуле: объект, действие, окружение, ракурс камеры и характер освещения. Для текста на изображении задаются точные кавычки и тип шрифта, а оптику описывают через свойства линз (например, макрообъектив или диафрагму f/1.8).

Технически скилл служит логической обёрткой над bash-скриптом scripts/generate-nano-art.sh, который передаёт параметры во внутренний генератор core/media/generate-image.sh. Для работы потребуется настроенный доступ к API muapi.ai и наличие указанных bash-скриптов в окружении проекта. Без этих скриптов вызов завершится ошибкой командной строки.

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

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

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

  • Сгенерируй изображение робота-бариста в неоновом кафе через muapi-nano-banana
  • Создай картинку со стеклянной шахматной фигурой, которая разбивается на столе из обсидиана
  • Подготовь графику с вывеской магазина и читаемой надписью "OPEN"

Как установить muapi-nano-banana

1Через Skills CLI (Vercel)

npx skills add SamurAIGPT/Generative-Media-Skills --skill muapi-nano-banana -a claude-code

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

~/.claude/skills/muapi-nano-banana/SKILL.md

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

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

Вопросы о muapi-nano-banana

Как установить muapi-nano-banana в Claude Code?

Выполните команду npx skills add SamurAIGPT/Generative-Media-Skills --skill muapi-nano-banana -a claude-code. Файл навыка сохранится по пути ~/.claude/skills/muapi-nano-banana/SKILL.md.

Что делает скилл muapi-nano-banana?

Он переписывает запросы пользователя в подробный описательный бриф с физикой сцены и передаёт параметры в скрипт scripts/generate-nano-art.sh для сервиса muapi.ai.

Почему скилл запрещает слова вроде «masterpiece» и «8k»?

Архитектура промптинга в стиле Gemini 3 ориентирована на смысловые связи в предложении. Нагромождение бессмысленных тегов мешает модели строить правильные отражения, композицию и глубину резкости.

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

SKILL.md · MIT
---
name: muapi-nano-banana
version: 0.1.0
description: Reasoning-driven image generation using structured creative briefs (Gemini 3 style) — generates high-fidelity images via muapi.ai with logic-based prompting
---

# 🍌 Nano-Banana Expert Skill (Gemini 3 Style)

**A specialized skill for AI Agents to leverage "Reasoning-Driven" image generation.**
Based on the advanced prompting architecture of Google's Gemini 3 (Nano Banana Pro), this skill moves beyond keyword stuffing to structured, logic-based creative briefs.

## Core Competencies

1. **Reasoning-Driven Prompting**: Using natural language logic to define physics, lighting, and spatial relationships.
2. **Structured Creative Briefs**: Implementing the "Perfect Prompt" formula: `Subject + Action + Context + Composition + Lighting`.
3. **Text Rendering Precision**: Explicitly defining typography and signifiers for legible text integration.
4. **Contextual Grounding**: Using "Search Grounding" logic (simulated) to anchor generations in real-world accuracy.

---

## 🏗️ Technical Specification

### 1. The "Perfect Prompt" Formula

| Component | Description | Example |
| :--- | :--- | :--- |
| **Subject** | Detailed entity description | "A stoic robot barista with exposed copper wiring" |
| **Action** | Dynamic interaction | "Pouring a latte art leaf with mechanical precision" |
| **Context** | Environment & Atmosphere | "Inside a neon-lit cyberpunk cafe at midnight" |
| **Composition** | Camera & Lens choice | "Close-up, 85mm lens, f/1.8 aperture" |
| **Lighting** | Mood & Direction | "Volumetric blue rim light, warm cafe glow" |
| **Style** | Aesthetic anchor | "Cinematic, photorealistic, 4K production value" |

### 2. Advanced Features
- **Negative Constraint Logic**: Instead of "no blurry," use "Ensure sharp focus on the subject's eyes."
- **Identity Consistency**: (Simulated) "Maintain consistent facial structure across variations."
- **Text Integration**: Use double quotes for specific text: `The sign reads "OPEN 24/7"`.

---

## 🧠 Prompt Optimization Protocol (Agent Instruction)

**Before calling the script, the Agent MUST rewrite the user's prompt into a logic-driven Reasoning Brief:**

1. **NO KEYWORD SOUP**: Remove "8k, masterpiece, ultra-detailed." Use full, descriptive sentences.
2. **PHYSICAL CONSISTENCY**: Describe how elements interact (e.g., "The light from the crystal shards casts caustic patterns across the obsidian floor").
3. **TEXT PRECISION**: If the user wants text, define it precisely: `featuring a sign that says "STORE NAME" in a weathered serif font`.
4. **OPTICAL DIRECTIVES**: Specify lens behavior: *Shallow Depth of Field (f/1.8)*, *Macro Lens*, *Anamorphic Flare*.

---

## 🚀 Protocol: Using Nano-Banana

### Step 1: Define the Creative Logic
Provide the agent with a subject and a specific scenario.

### Step 2: Invoke the Script
The `generate-nano-art.sh` script translates the logic into a structured Gemini 3-style prompt.

```bash
# Generating a reasoning-driven image
bash scripts/generate-nano-art.sh \
  --subject "a glass chess piece" \
  --action "shattering into liquid shards" \
  --context "on a obsidian table" \
  --style "macro photography"
```

---

## ⚠️ Constraints & Guardrails

- **No Keyword Soup**: **MANDATORY** - Do not use "trending on artstation, masterpiece, 8k". Use natural language descriptions.
- **Physics Logic**: Ensure the prompt describes *physically possible* lighting and reflection interactions.
- **Full Sentences**: The model parses relationships; use "light reflecting off the water" instead of "water, reflection".

---

## ⚙️ Implementation Details
This skill applies a "Logic Wrapper" around the `core/media/generate-image.sh` primitive, converting fragmented inputs into a coherent, reasoning-ready narrative prompt.

© SamurAIGPT · MIT · SamurAIGPT/Generative-Media-Skills

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

Все скиллы по теме «ИИ и ML» →
skill-creator официальный anthropics Помогает создать новый скилл, доработать существующий и проверить результат через тестовые промпты и оценки. 414 180установок writing-for-agents Matt Pocock Помогает писать скиллы и документы с инструкциями для агентов. Пригодится при правках AGENTS.md, CLAUDE.md и связанных справочных файлов. 466 719установок media-use heygen-com Находит и генерирует ассеты для видео в HyperFrames — музыку, дикторский голос, аватары и эффекты. Сохраняет всё локально в assets. CX Codex +1 1 100 000установок mcp-builder официальный anthropics Скилл проводит через создание MCP-сервера на TypeScript или Python: от изучения протокола до тестов и оценки качества. 130 949установок subagent-driven-development Jesse Vincent Скилл выполняет план через отдельных субагентов для каждой задачи и проверяет результат после каждого шага. Подходит для независимых задач в одной сессии. CX Codex 237 746установок orchestration stablyai Координирует воркеров Orca через DAG задач, циклы супервизора и цепочки сообщений. Пригодится для распределения сложной работы между агентами. CX Codex +1 349 800установок

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

muapi-logo-creator Формирует лаконичные векторные логотипы на базе геометрических фигур и негативного пространства через muapi.ai. Пригодится для создания фирменных знаков и фавиконов. CX Codex +1 2 900установок muapi-seedance-2 Скилл превращает агента в кинорежиссёра для Seedance 2.0: собирает промпты по шести компонентам и запускает генерацию видео по тексту или картинкам. CX Codex +1 2 900установок muapi-social-media-video Скилл собирает ролик для соцсетей от чтения бренд-файлов до готового видео: постинг, сториборд, кадры-референсы и промпт для Seedance 2.0. CX Codex +1 2 800установок muapi-ui-design Скилл превращает описание продукта в спецификацию для высокодетальных UI-макетов и вайрфреймов: атомарный дизайн, токены, паттерны раскладки. CX Codex +1 2 800установок muapi-youtube-shorts Нарезает длинное видео на вертикальные клипы 9:16 с оценкой виральности и авто-кропом по лицу. Пригодится, когда из подкаста или стрима нужны Shorts, TikTok или Reels. CX Codex +1 2 700установок muapi-ai-clipping Превращает длинное видео в короткие вертикальные клипы одним вызовом API. Пригодится, когда нужно нарезать подкаст или стрим под Shorts и Reels. CX Codex +1 2 600установок muapi-product-video-ad-maker Скилл превращает обычное фото товара в премиальный кадр, а потом в короткий кинематографичный видеоролик. Пригодится, когда нужен рекламный креатив без съёмки. CX Codex +1 2 500установок muapi-instagram-post Генерирует изображение для Instagram через muapi, пишет подпись из двух-четырёх строк и собирает хештеги. Пригодится при оформлении постов и Reels. CX Codex +1 2 500установок

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

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