thumbnail
Pass
Audited by Gen Agent Trust Hub on Jul 30, 2026
Risk Level: SAFE
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/generate_thumbnail.pyutilizessubprocess.runto invokecurlfor file uploads. It correctly implements security best practices by passing theAuthorizationheader viastdin(using--config -), which prevents sensitive API keys from appearing in the system's process list. - [CREDENTIALS_UNSAFE]: The skill requires a
KIE_API_KEY. It correctly manages this by instructing the user to use an.envfile. The helper script specifically filters for this key when loading the environment, preventing the inadvertent loading of unrelated sensitive variables. - [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted data in the form of competitor thumbnail URLs and images. This risk is effectively mitigated by two design choices: first, the agent is required to manually describe the image contents (Step 3), and second, the skill mandates a human-in-the-loop approval of the final generated prompt (Step 5) before sending it to the generation models.
- [EXTERNAL_DOWNLOADS]: The skill downloads competitor thumbnails from YouTube (
i.ytimg.com) and interacts with KIE.ai (api.kie.ai,kieai.redpandaai.co). These are well-known services necessary for the skill's stated purpose of thumbnail analysis and generation.
Audit Metadata