← Back to Skills Marketplace
Nano Banana
by
Keyserkazi1
· GitHub ↗
· v1.0.0
· MIT-0
275
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install nano-banana-pro1
Description
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...
Usage Guidance
This skill appears to implement Gemini-based image generation and editing and does not contain obvious exfiltration. However:
- The script requires a GEMINI_API_KEY (or --api-key) but the registry metadata does not declare that requirement — verify you are comfortable supplying an API key and that the key has appropriate (limited) permissions and quota.
- There is no install spec: you must ensure Python >=3.10 and install google-genai and pillow before running. Consider running it in an isolated environment (virtualenv/container) first.
- Metadata mismatch: ownerId in _meta.json differs from registry ownerId and the source/homepage are unknown. Prefer skills with a verifiable source or published homepage.
- Review the code yourself (or have someone you trust review it) before providing credentials. If you proceed, keep the API key scoped to a dedicated account, avoid reusing high-privilege keys, and run the script from a sandbox until you confirm behavior.
If you want, I can list the exact commands to create a virtualenv and install the dependencies, or help you verify the GEMINI API key scope and revoke it later.
Capability Analysis
Type: OpenClaw Skill
Name: nano-banana-pro1
Version: 1.0.0
The skill is a legitimate image generation and editing tool designed to interface with Google's GenAI API. The Python script (generate_image.py) uses standard libraries like google-genai and Pillow to process images and save them to the local filesystem, while the SKILL.md provides clear, helpful instructions for the AI agent, including safe filename conventions and resolution mapping. No evidence of data exfiltration, malicious execution, or harmful prompt injection was found.
Capability Assessment
Purpose & Capability
The skill claims to generate/edit images via Google's Gemini (Nano Banana / Gemini 3 Pro Image) and the included script implements that (uses google.genai, calls model 'gemini-3-pro-image-preview'). However the registry metadata declares no required environment variables or primary credential while the script and SKILL.md clearly require a GEMINI_API_KEY or --api-key. Also the _meta.json ownerId does not match the registry ownerId, creating an ownership/metadata inconsistency.
Instruction Scope
SKILL.md and the script limit actions to generating or editing images and saving them to disk. The runtime instructions only reference the GEMINI API key and local image files; they do not instruct reading unrelated system files or exfiltrating data to unexpected endpoints. The script prints model text output and the saved image path, which is expected for this purpose.
Install Mechanism
There is no install spec despite the script listing dependencies (google-genai, pillow) in comments. That means users/agents must ensure Python >=3.10 and install those packages themselves. Absence of an install step is not malicious but is an inconsistency and could lead to runtime failures.
Credentials
The script requires a GEMINI_API_KEY (or --api-key) to operate, but the registry lists no required env vars or primary credential — this is a mismatch. Requesting a single API key for the external image model is proportionate to the stated purpose, but the missing declaration and lack of guidance about key scope/permissions raises concern.
Persistence & Privilege
The skill is not always-included, is user-invocable, and does not request elevated or persistent privileges. It does not modify other skills or global agent settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install nano-banana-pro1 - After installation, invoke the skill by name or use
/nano-banana-pro1 - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of Nano Banana Pro skill.
- Provides image generation and editing using Google's Gemini 3 Pro Image API.
- Supports text-to-image and image-to-image in 1K, 2K, and 4K resolutions.
- Includes workflow guidance, filename conventions, prompt handling, and error troubleshooting.
- Usage instructions and practical examples are documented.
Metadata
Frequently Asked Questions
What is Nano Banana?
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... It is an AI Agent Skill for Claude Code / OpenClaw, with 275 downloads so far.
How do I install Nano Banana?
Run "/install nano-banana-pro1" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Nano Banana free?
Yes, Nano Banana is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Nano Banana support?
Nano Banana is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Nano Banana?
It is built and maintained by Keyserkazi1 (@keyserkazi1); the current version is v1.0.0.
More Skills