Gemini Image Remix

v1.0.0

Generate or remix images using Gemini models with text prompts and multiple input images, supporting various styles, resolutions, and advanced model options.

2· 1.4k·14 current·15 all-time
byRocco De Angelis@rdeangel
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description match the code and runtime instructions. Requiring GEMINI_API_KEY and the 'uv' runner is appropriate for a script that calls the Gemini API via google-genai and is executed with 'uv run'.
Instruction Scope
SKILL.md and the script instruct running the local Python script and passing local image paths and a prompt. The script reads only the input image files you explicitly provide, the prompt, and the GEMINI_API_KEY; it sends those to the Gemini API. It does not attempt to read unrelated system files or other environment variables. Note: transmitting local images and prompts to the Gemini service is expected behavior but may have privacy implications.
Install Mechanism
Install spec uses a Homebrew formula 'uv' (traceable and low risk). The Python dependencies (google-genai, pillow) are declared in a header comment in the script but not installed by the SKILL.md install step — you'll need to install them in your Python environment (pip). This is not malicious but is a potential operational gap to be aware of.
Credentials
Only GEMINI_API_KEY is required and designated as the primary credential, which is proportional to the skill's purpose. No other secrets or unrelated environment/config paths are requested.
Persistence & Privilege
The skill is not force-included (always: false) and does not request elevated or persistent system privileges. It does not modify other skills or system-wide agent settings.
Assessment
This skill will read any local image files you pass to it and send those images plus your text prompt to the Gemini API using the GEMINI_API_KEY. Before installing or running it: 1) Confirm you trust the Gemini API endpoint/service for handling the images and prompts (private or sensitive images may be exposed). 2) Provide a scoped or replaceable API key (rotate or revoke if needed). 3) Install the Python dependencies (google-genai, pillow) from official PyPI packages in a controlled environment. 4) Verify the 'uv' brew formula source on your system if you do not already have 'uv'. If you need the script to avoid uploading certain files, do not pass those files as input. Overall the package is consistent with its stated purpose; the main risks are privacy of uploaded images and managing the API key.

Like a lobster shell, security has layers — review code before you run it.

latestvk97cx8mxdjgssfq8jz6bf380ss8126nr

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

🎨 Clawdis
Binsuv
EnvGEMINI_API_KEY
Primary envGEMINI_API_KEY

Install

Install uv (brew)
Bins: uv
brew install uv

Comments