skills/wubin1836/ai-ecommerce-expert-agent-skills/ai-ecommerce-expert-product-color-change/Gen Agent Trust Hub
ai-ecommerce-expert-product-color-change
Warn
Audited by Gen Agent Trust Hub on Aug 25, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/imiva_mcp.pyutilizessubprocess.Popento execute shell commands. It specifically wraps thenpxutility to run external packages. - [EXTERNAL_DOWNLOADS]: The skill configuration in
SKILL.mdandreferences/mcp-config.example.jsonrelies onnpx -y @infimind/ecom-content-cli@latest. This command fetches the latest version of the package from the NPM registry every time it is invoked. - [REMOTE_CODE_EXECUTION]: The use of
npx -yto download and immediately execute a remote package constitutes remote code execution. This allows logic defined in the@infimind/ecom-content-clipackage to run on the local host with the permissions of the user. - [INDIRECT_PROMPT_INJECTION]: The skill possesses an indirect prompt injection surface as it ingests untrusted data.
- Ingestion points: The
create_color_change_tasktool takesobjectDescriptionand image paths from the user or external sources. - Boundary markers: There are no explicit delimiters or instructions to ignore embedded commands in the processed metadata.
- Capability inventory: The skill has the capability to execute shell commands via
subprocess.Popeninscripts/imiva_mcp.py. - Sanitization: The Python wrapper script passes user arguments directly into the JSON-RPC payload without visible sanitization or validation.
Audit Metadata