← Back to Skills Marketplace
Nano Banana 2
by
Ömer Karışman
· GitHub ↗
· v0.1.1
2371
Downloads
5
Stars
17
Active Installs
2
Versions
Install in OpenClaw
/install nano-banana-2
Description
Generate images with Google Gemini 3.1 Flash Image Preview (Nano Banana 2) via inference.sh CLI. Capabilities: text-to-image, image editing, multi-image inpu...
Usage Guidance
This skill appears to do what it says (use inference.sh to run Gemini image apps) but it asks you to download and run a third‑party installer and sign in to an external service. Before installing: (1) Inspect https://cli.inference.sh manually — don't run curl | sh without reading the script. (2) Prefer downloading the binary and verifying SHA-256 checksums yourself using the provided checksums URL. (3) Understand what credentials 'infsh login' will store and where (API tokens, config files). (4) If you have concerns, run the installer in an isolated environment (VM/container) or skip installing and use alternative vetted image-generation tooling. If you want a firmer assessment, provide the actual install script (cli.inference.sh) and any documentation about the login/auth flow so we can inspect exactly what gets executed and what credentials are created/stored.
Capability Analysis
Type: OpenClaw Skill
Name: nano-banana-2
Version: 0.1.1
The skill's purpose is to generate images using the `inference.sh` CLI, which is clearly stated and consistently demonstrated across all examples in `SKILL.md`. The `allowed-tools` permission is appropriately scoped to `Bash(infsh *)`, meaning the AI agent can only execute commands starting with `infsh`. While the `SKILL.md` includes `curl -fsSL https://cli.inference.sh | sh` as an installation instruction for the `infsh` CLI, this is a prerequisite for the human user, not a command the AI agent is allowed or instructed to execute as part of its skill operation. There is no evidence of prompt injection against the agent, data exfiltration, persistence mechanisms, or other malicious intent.
Capability Assessment
Purpose & Capability
The name/description claim (generate/edit images via Google Gemini 3.1 Flash Image Preview) aligns with the runtime instructions: the SKILL.md tells the agent to install and use the inference.sh CLI to run google/gemini-3-1-flash-image-preview. There are no unrelated requirements or capabilities requested.
Instruction Scope
The SKILL.md explicitly instructs the user/agent to run a remote installer (curl -fsSL https://cli.inference.sh | sh) and to run 'infsh login' before using apps. This downloads and executes a third-party binary and initiates a login flow (credential handling) that the skill metadata does not declare. The instructions also send prompts and input images to the external inference.sh service (expected for the stated purpose) but the install+login steps extend the scope beyond simple local commands.
Install Mechanism
There is no formal install spec in the registry metadata; instead the SKILL.md recommends running a remote install script (pipe-to-sh) that fetches a binary from dist.inference.sh. Even though the doc mentions checksum verification, piping a remote script to sh and installing a third-party binary is higher-risk than an instruction-only skill and writes persistent binaries/config to the system.
Credentials
The skill metadata declares no required environment variables or credentials, but the runtime instructions call 'infsh login', which implies that API keys or an account will be created/stored. The absence of declared credentials is an information gap — the login step will likely store tokens or require secrets that the registry metadata did not advertise.
Persistence & Privilege
The skill does not request 'always: true' and has no declared config-path or system-wide modifications. However, following the install instructions will add a third-party CLI binary and likely persistent credentials/config produced by 'infsh login' to the host; that is normal for a CLI but is a persistent side effect users should be aware of.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install nano-banana-2 - After installation, invoke the skill by name or use
/nano-banana-2 - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.1
- Updated skill to use Google Gemini 3.1 Flash Image Preview (Nano Banana 2) via inference.sh CLI.
- New app trigger: google/gemini-3-1-flash-image-preview.
- Added Python SDK usage example.
- Input options and output fields revised for Gemini 3.1 Flash Image Preview capabilities.
- Adjusted triggers and documentation links to reflect new model and version.
v0.1.0
- Initial release of nano-banana skill.
- Generate images using Google Gemini 3 Pro and 2.5 Flash models via the inference.sh CLI.
- Supports text-to-image, image editing, and multi-image input.
- Includes detailed documentation for installation, usage examples, model options, and advanced parameters.
- Trigger skill with phrases like "gemini image" or "google image generation."
Metadata
Frequently Asked Questions
What is Nano Banana 2?
Generate images with Google Gemini 3.1 Flash Image Preview (Nano Banana 2) via inference.sh CLI. Capabilities: text-to-image, image editing, multi-image inpu... It is an AI Agent Skill for Claude Code / OpenClaw, with 2371 downloads so far.
How do I install Nano Banana 2?
Run "/install nano-banana-2" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Nano Banana 2 free?
Yes, Nano Banana 2 is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Nano Banana 2 support?
Nano Banana 2 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Nano Banana 2?
It is built and maintained by Ömer Karışman (@okaris); the current version is v0.1.1.
More Skills