ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified media Safety 4/5

nano-banana-pro

Generate/edit images with Nano Banana Pro (Gemini 3 Pro Image). Use for image create/modify requests incl. edits. Supports text-to-image + image-to-image; 1K/2K/4K; use --input-image.

Why use this skill?

Generate and edit professional images with Nano Banana Pro. Support for 4K rendering, image-to-image editing, and an efficient iterative workflow for AI agents.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/zaycv/nanobanana-pro
Or

What This Skill Does

Nano Banana Pro is a specialized OpenClaw agent skill designed to bridge the gap between creative intent and high-quality visual output using Google's Gemini 3 Pro Image generation engine. It enables users to perform both text-to-image synthesis and complex image-to-image editing tasks directly within their terminal workflow. The skill is built to handle professional-grade asset creation, offering granular control over resolution (1K, 2K, or 4K) and providing a structured framework for iterative design. By leveraging the uv package runner, it ensures a lightweight and fast execution environment, keeping your local workspace clean and organized.

Installation

To integrate Nano Banana Pro into your OpenClaw environment, run the following command in your terminal: clawhub install openclaw/skills/skills/zaycv/nanobanana-pro

Ensure that you have uv installed on your system as it is a strict dependency. Once installed, configure your environment by setting the GEMINI_API_KEY environment variable to authenticate with Google's cloud services. You are now ready to generate high-fidelity imagery using simple terminal commands.

Use Cases

Nano Banana Pro excels in diverse scenarios, including but not limited to:

  • Rapid Prototyping: Quickly generating low-resolution drafts (1K) to establish composition before committing to high-end render times.
  • Image Refinement: Applying specific modifications to existing images by using the --input-image flag, allowing for color grading, adding elements, or changing styles.
  • Asset Generation for Developers: Creating consistent iconography, UI backgrounds, or placeholder assets for software projects without leaving the CLI.
  • Iterative Art Direction: Using the recommended draft-iterate-final workflow to refine prompts until the output matches the exact vision of the user.

Example Prompts

  1. "Generate a cyberpunk-style cityscape at night with neon blue and pink lights, save it as city-night.png."
  2. "Edit this portrait.png to add a vintage film grain effect and shift the color palette to sepia tones, save it as portrait-vintage.png."
  3. "Create a high-resolution 4K wallpaper of a tranquil forest in autumn, call it forest-final.png."

Tips & Limitations

  • Resolution Strategy: Always start with 1K resolution to verify your prompt, then scale up to 4K only when the output meets your standards to optimize API usage.
  • Naming Conventions: Use the yyyy-mm-dd-hh-mm-ss-name.png format to maintain a clear audit trail of your iterations.
  • API Keys: If you do not have a global environment variable set, remember to pass your key using the --api-key flag during each execution.
  • Connectivity: This skill requires an active internet connection as it interfaces with the external Google Gemini API; ensure your firewall or network policy allows this traffic.

Metadata

Author@zaycv
Stars879
Views1
Updated2026-02-11
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-zaycv-nanobanana-pro": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#image-generation#ai-art#gemini#design-tools#creative-ai
Safety Score: 4/5

Flags: file-write, file-read, external-api, code-execution