nanobanana-skill
Pass
Audited by Gen Agent Trust Hub on Apr 26, 2026
Risk Level: SAFE
Full Analysis
- [DATA_EXPOSURE]: The skill reads from
~/.nanobanana.envto retrieve theGEMINI_API_KEY. While this involves accessing a sensitive path, it is a standard and recommended practice for secure configuration and is restricted to the skill's primary functionality. - [INDIRECT_PROMPT_INJECTION]: The skill accepts user-provided text as a prompt and processes local image files, which are common surfaces for indirect injection attacks targeting the underlying AI model. The impact is minimized as it relates to image generation and does not involve executing shell commands with user data.
- Ingestion points: User-supplied text via the
--promptargument and local files via the--inputflag innanobanana.py. - Boundary markers: No explicit delimiters or instructions are used to separate the user prompt from model instructions in the API request.
- Capability inventory: The skill is authorized to use
Bash(python3:*)to run its internal scripts. - Sanitization: No sanitization or validation is applied to the prompt string before it is sent to the Google Gemini API.
Audit Metadata