← Back to Skills Marketplace
666
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install nano-banana-prompting
Description
Transform natural language image requests into optimized structured prompts for Gemini image generation. Automatically detects style and builds the perfect p...
Usage Guidance
This skill appears to do what it says: produce structured Gemini prompts and run a local image generator. Before installing or using it, verify two things: (1) the provenance and behavior of the external generator it calls (nano-banana-pro/scripts/generate_image.py) — inspect that script so you know what it sends to the network and what it writes to disk; (2) the 'uv' binary requirement — confirm which tool 'uv' refers to in your environment and that it's trusted. Also limit the GEMINI_API_KEY permissions if possible and be comfortable with images being saved to your Desktop. If you cannot inspect the external generator, treat the dependency as an untrusted executable and avoid running it.
Capability Analysis
Type: OpenClaw Skill
Name: nano-banana-prompting
Version: 1.0.1
The skill instructs the AI agent to execute a local Python script (`generate_image.py`) with arguments, including a `--filename` argument. The `SKILL.md` file contains an explicit 'Security Note' warning the agent: 'Never pass unsanitized user input directly as the filename.' While this warning demonstrates developer awareness and an attempt to mitigate risk, it highlights a potential command injection or path traversal vulnerability if the agent fails to sanitize user input or if the external `generate_image.py` script (which is not part of this bundle) is vulnerable. This constitutes a risky capability that could lead to an RCE, classifying the skill as suspicious rather than benign, despite the lack of clear malicious intent within the provided files.
Capability Assessment
Purpose & Capability
The name/description (build optimized Gemini prompts) matches the declared requirements: GEMINI_API_KEY and a CLI runner 'uv'. However the SKILL.md expects a separate 'nano-banana-pro' skill (scripts/generate_image.py) that is not declared in the metadata — an undeclared dependency worth verifying.
Instruction Scope
Instructions are narrowly scoped to: read user request, detect style, build JSON, and call a local generator script via 'uv run'. They advise sanitizing filenames. The only notable scope creep is the explicit reliance on running an external script (nano-banana-pro/scripts/generate_image.py) on the agent's filesystem — that script will execute network I/O (Gemini) and local file writes, so you should inspect that script before use.
Install Mechanism
This is instruction-only with no install spec and no archives to download, so nothing is written or executed by the skill package itself. README suggests optional git install steps for users, which is standard.
Credentials
Only GEMINI_API_KEY is required and declared as the primary credential, which aligns with calling the Gemini image API. No other unrelated secrets or config paths are requested.
Persistence & Privilege
The skill does not request always:true and is user-invocable only. It does instruct writing image files to the user's Desktop by default, which is reasonable for its purpose but should be acceptable to the user.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install nano-banana-prompting - After installation, invoke the skill by name or use
/nano-banana-prompting - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
Add security note for filename sanitization
v1.0.0
- Initial release of nano-banana-prompting-skill.
- Transforms natural language image requests into optimized, structured prompts for Gemini image generation.
- Automatically detects image style (cinematic, illustration, anime, 3D, watercolor, product, and more) and builds detailed prompts accordingly.
- Provides structured JSON prompt templates for each supported style, with technical parameters tailored to produce high-quality, style-consistent images.
- Includes clear instructions and usage examples for both image generation and image editing workflows.
Metadata
Frequently Asked Questions
What is Nano Banana Prompting Skill?
Transform natural language image requests into optimized structured prompts for Gemini image generation. Automatically detects style and builds the perfect p... It is an AI Agent Skill for Claude Code / OpenClaw, with 666 downloads so far.
How do I install Nano Banana Prompting Skill?
Run "/install nano-banana-prompting" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Nano Banana Prompting Skill free?
Yes, Nano Banana Prompting Skill is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Nano Banana Prompting Skill support?
Nano Banana Prompting Skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Nano Banana Prompting Skill?
It is built and maintained by minilozio (@minilozio); the current version is v1.0.1.
More Skills