SkillAgentSearch skills...

muapi-nano-banana

Reasoning-driven image generation using structured creative briefs (Gemini 3 style) — generates high-fidelity images via muapi.ai with logic-based prompting

Install / Use

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

Installs into whichever agent you are using.

About this skill
📄

SKILL.md

Installable skill definition

Quality Score

87/100

Category

Other

Supported Platforms

Gemini CLI
Zed

Our assessment of muapi-nano-banana

muapi-nano-banana scores 87/100 on our quality scale, 41st of 117 Other skills we index (top 36%).

Its SKILL.md is 3.7 KB long, well organised into 12 sections with 1 code example: a solid amount of guidance for an agent.

With 4,329 GitHub stars, it is one of the more widely adopted skills in the catalogue.

Substance
26/30
Structure
17/20
Description
15/15
Adoption
15/20
Freshness
15/15

Maintenance, license and trust

  • The repository was last updated 19 days ago, so muapi-nano-banana is actively maintained.
  • It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
  • Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

muapi-nano-banana compared with similar skills

All 4 of these similar skills score higher than muapi-nano-banana; compare them before choosing.

SkillScoreStarsUpdatedFormat
muapi-nano-banana (this skill)by SamurAIGPT874.3k19d agoSKILL.md
Agent-Reachby Panniantong10085.9k13d agoCLAUDE.md
headroomby headroomlabs-ai10074.0k1d agoCLAUDE.md
crawl4aiby unclecode10084.4k3d agoMCP Server
Scraplingby D4Vinci10084.2k1d agoMCP Server

Frequently asked questions

How do I install muapi-nano-banana?
Run npx skills add SamurAIGPT/Generative-Media-Skills --skill muapi-nano-banana. The install tabs above show the steps for each supported agent.
Which AI agents does muapi-nano-banana work with?
It is written for Gemini CLI and Zed, as a SKILL.md file. Other agents that read the same format can often use it too.
Is muapi-nano-banana safe to use?
It is MIT-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is muapi-nano-banana still maintained?
The repository was last updated 19 days ago, so muapi-nano-banana is actively maintained.

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.

# 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.

Related Skills

View on GitHub
GitHub Stars4.3k
CategoryOther
Updated19d ago
Forks496

Languages

Shell

Trust signals

100/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

No cautions