tao-generate-image-grounding
Pass
Audited by Gen Agent Trust Hub on Jun 30, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONCREDENTIALS_UNSAFE
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill downloads the
vllmpackage from PyPI and thevllm/vllm-openaiimage from Docker Hub, which are well-known and established services. - [EXTERNAL_DOWNLOADS]: Fetches pre-trained Vision-Language Model (VLM) weights from HuggingFace, a standard repository for AI models.
- [COMMAND_EXECUTION]: Instructs the user to execute the
auto_labelCLI tool for pipeline processing and provides commands for setting up a vLLM server usingdocker runorvllm serve. - [CREDENTIALS_UNSAFE]: The skill handles sensitive credentials including
GOOGLE_API_KEYandHF_TOKEN. It correctly follows security best practices by advising users to manage these via environment variables rather than hardcoding them in configuration files. - [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted input data from
input_jsonl(captions) which is then interpolated into prompts for the VLM. - Ingestion points: Captions and image paths are read from a user-supplied JSONL file (
SKILL.md). - Boundary markers: The instructions describe Step 0 as 'cleaning' the caption, which may provide some implicit normalization.
- Capability inventory: The skill uses
auto_label(CLI),docker, andpipfor setup and execution (references/vllm_server.md,references/skill_info.yaml). - Sanitization: No explicit sanitization or escaping of the input captions is documented before they are sent to the VLM endpoint.
Audit Metadata