styled-carousel
Pass
Audited by Gen Agent Trust Hub on Aug 13, 2026
Risk Level: SAFE
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/gpt_image_2.pyusessubprocess.runto execute thecurlcommand. The implementation securely passes arguments as a list and avoids the use ofshell=True, which effectively mitigates the risk of command injection. - [EXTERNAL_DOWNLOADS]: The skill interacts with the official OpenAI API (
api.openai.com) to generate images. This is a well-known service and the interaction is restricted to the skill's intended purpose of image generation. - [CREDENTIALS_SAFE]: The skill retrieves the
OPENAI_API_KEYfrom the environment variables, which is the standard and recommended practice for managing sensitive secrets without hardcoding them. - [INDIRECT_PROMPT_INJECTION]: The skill processes external markdown files and interpolates the text into prompts for an image generation model.
- Ingestion points: The content of the markdown file passed via the
--scriptargument. - Boundary markers: Slide text is typically wrapped in quotes when being inserted into the final prompt templates.
- Capability inventory: The skill can write PNG and JSON files to the local file system and send prompts to the OpenAI API.
- Sanitization: The skill does not perform specific sanitization on the input text, but the potential impact is limited to the content of the generated image.
Audit Metadata