← Back to Skills Marketplace
cluka-399

Gemini Image Simple

by Cluka-399 · GitHub ↗ · v1.1.0
cross-platform ✓ Security Clean
8590
Downloads
3
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install gemini-image-simple
Description
Generate and edit images with Gemini API using pure Python stdlib. Zero dependencies - works on locked-down environments where pip/uv aren't available.
Usage Guidance
Install this only if you are comfortable sending image prompts and any --input image to Google's Gemini API using your GEMINI_API_KEY. Avoid using confidential images or secrets in prompts unless that external processing is acceptable for your use case.
Capability Analysis
Type: OpenClaw Skill Name: gemini-image-simple Version: 1.1.0 The skill is classified as benign. The `SKILL.md` provides clear instructions for image generation and editing using the Gemini API, requiring only the `GEMINI_API_KEY` environment variable. The `scripts/generate.py` script implements this functionality using standard Python libraries (`urllib.request`, `json`, `base64`), connecting to the legitimate Google Gemini API endpoint (`https://generativelanguage.googleapis.com/v1beta/models/nano-banana-pro-preview:generateContent`). It reads user-specified input image files and writes generated output image files, which is directly aligned with its stated purpose. There is no evidence of data exfiltration to unauthorized endpoints, malicious execution, persistence mechanisms, prompt injection attempts against the agent, or obfuscation.
Capability Assessment
✓ Credentials
Access to GEMINI_API_KEY and outbound HTTPS to generativelanguage.googleapis.com are proportionate to the advertised Gemini API integration.
✓ Install Mechanism
No installer, package manager use, dependency bootstrap, remote code retrieval, or automatic execution path was found.
ℹ Instruction Scope
The skill discloses use of the Gemini API and the required GEMINI_API_KEY, but it could be clearer that prompts and input images are transmitted to Google's service for processing.
✓ Persistence & Privilege
No persistence, privilege escalation, background worker, credential-store access, memory modification, or tool hijacking behavior was found; file writes are limited to the user-specified output path and needed parent directories.
✓ Purpose & Capability
The script behavior matches the stated image generation/editing purpose: it reads a prompt, optionally reads one user-specified image, calls the Gemini API, and writes the returned image to the requested output path.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install gemini-image-simple
  3. After installation, invoke the skill by name or use /gemini-image-simple
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
- Switched image generation model to "Nano Banana Pro" (`nano-banana-pro-preview`), delivering highest quality image generation (Gemini 3 Pro Image). - Updated documentation to reflect the new model and its aliases, including information about alternative models. - Enhanced "How It Works" and "Model" sections in SKILL.md for clarity and transparency. - All functionality remains dependency-free and continues to work on any Python 3.10+ installation.
v1.0.0
Initial release - zero-dependency Gemini image generation
Metadata
Slug gemini-image-simple
Version 1.1.0
License —
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Gemini Image Simple?

Generate and edit images with Gemini API using pure Python stdlib. Zero dependencies - works on locked-down environments where pip/uv aren't available. It is an AI Agent Skill for Claude Code / OpenClaw, with 8590 downloads so far.

How do I install Gemini Image Simple?

Run "/install gemini-image-simple" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Gemini Image Simple free?

Yes, Gemini Image Simple is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Gemini Image Simple support?

Gemini Image Simple is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Gemini Image Simple?

It is built and maintained by Cluka-399 (@cluka-399); the current version is v1.1.0.

💬 Comments