nano-banana-image-gen
Pass
Audited by Gen Agent Trust Hub on Apr 20, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSDATA_EXFILTRATION
Full Analysis
- [COMMAND_EXECUTION]: The skill instructs the agent to execute a local Python script (
nano_banana_gen.py) via the command line to process image generation requests. - Evidence:
python .claude/skills/nano-banana-image-gen/scripts/nano_banana_gen.py "プロンプトテキスト"inSKILL.md. - [EXTERNAL_DOWNLOADS]: The skill requires the installation of several standard Python libraries from the public Python Package Index (PyPI).
- Evidence:
pip install google-genai pillow python-dotenvinSKILL.md. - [DATA_EXFILTRATION]: The Python script transmits user-provided prompts and image data to Google's Gemini API for processing.
- Evidence:
client.models.generate_content(model="gemini-3.1-flash-image-preview", ...)inscripts/nano_banana_gen.py. Note: This targets a well-known cloud service provider. - [CREDENTIALS_UNSAFE]: The skill utilizes an environment variable (
GEMINI_API_KEY) for authentication. - Evidence: The script loads credentials from a
.envfile usingpython-dotenv. - Security Practice:
SKILL.mdincludes proactive instructions to configuresettings.jsonwithdenyReadpermissions for.env, preventing the AI agent from accessing the secret key directly.
Audit Metadata