ideogram4
Pass
Audited by Gen Agent Trust Hub on Sep 16, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill instructions direct the agent to execute local scripts using the
uv runcommand. Specifically, it invokestools/ideogram4.pyto process JSON captions and communicate with the Ideogram API. The skill also references other local tools in the same directory, such astools/flux2.pyandtools/ltx2.pyfor integrated workflows. - [INDIRECT_PROMPT_INJECTION]: The skill is designed to take untrusted user natural language and interpolate it into a structured JSON payload for an image generation service. This creates a surface where malicious user instructions could potentially influence the agent's behavior during the expansion process.
- Ingestion points: User-provided text for titles, thumbnails, and descriptions is processed in
SKILL.mdandexamples.mdto populate thetextanddescfields in the JSON schema. - Boundary markers: There are no specific delimiters or instructions defined to separate user-provided content from the rest of the JSON structure or to prevent the agent from obeying instructions embedded within the user text.
- Capability inventory: The skill possesses the capability to read local brand configuration files (
brands/<brand>/brand.json), write files (caption.json), and execute network-enabled tools (tools/ideogram4.py) that interface with external hosted APIs. - Sanitization: The instructions do not specify any sanitization, escaping, or validation logic for the user's input before it is used to build the tool's payload.
Audit Metadata