qwencloud-image-generation
Warn
Audited by Gen Agent Trust Hub on Sep 14, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONDYNAMIC_EXECUTIONPERSISTENCEEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [DYNAMIC_EXECUTION]: The script
scripts/gossamer.pyimplements a discovery mechanism that searches for a script namedcheck_update.pywithin sibling directories (e.g.,qwencloud-update-check) and executes it usingsubprocess.run. The path to the script is computed at runtime based on the repository structure. - [PERSISTENCE]: The skill's documentation in
references/agent-compatibility.mdinstructs the agent to modify local configuration files, such asCLAUDE.mdorAGENTS.md, to register the skill. This ensures the skill's instructions are persistently loaded into the agent's context across sessions. - [EXTERNAL_DOWNLOADS]:
SKILL.mddirects the agent to install additional components usingnpx skills addfrom theQwenCloud/qwencloud-airepository. While the source is the vendor's own repository, this represents a remote download and installation of executable content. - [COMMAND_EXECUTION]: The skill uses
subprocess.runinscripts/gossamer.pyfor task execution. It also provides multiple shell command examples for environment setup, API key management via.envfiles, and file system operations. - [INDIRECT_PROMPT_INJECTION]: The skill presents an indirect prompt injection surface by ingesting untrusted data via the
promptfield. - Ingestion points:
scripts/image.pyaccepts request data via--requestor--filearguments. - Boundary markers: None are present in the interpolation logic within
scripts/image_lib.py. - Capability inventory: The skill has network access via
urlliband file write capabilities viadownload_fileinscripts/qwencloud_lib.py. - Sanitization: No input sanitization or validation of the prompt content is performed before interpolation.
Audit Metadata