skills/wubin1836/ai-ecommerce-expert-agent-skills/ai-ecommerce-expert-pinduoduo-ecommerce-content/Gen Agent Trust Hub
ai-ecommerce-expert-pinduoduo-ecommerce-content
Warn
Audited by Gen Agent Trust Hub on Aug 25, 2026
Risk Level: MEDIUMREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The script
scripts/imiva_mcp.pyexecutes an external, unpinned NPM package at runtime. It usessubprocess.Popento runnpx -y @infimind/ecom-content-cli@latest, which downloads and executes the latest version of the code from the NPM registry without version pinning or integrity verification. - [COMMAND_EXECUTION]: The skill uses the Python
subprocessmodule inscripts/imiva_mcp.pyto launch shell commands. Specifically, it launchesnpxto initialize and communicate with a Model Context Protocol (MCP) server. - [EXTERNAL_DOWNLOADS]: The skill is designed to download and run the
@infimind/ecom-content-clipackage from the public NPM registry during execution, as specified in both the documentation and the helper script. - [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted external data which could contain malicious instructions.
- Ingestion points: The skill ingests user-provided product materials including
productImages,productCategory,coreSellingPoints, andusageScenarioas documented inSKILL.mdand handled byscripts/imiva_mcp.py. - Boundary markers: There are no explicit delimiters or instructions to the agent to treat this specific data as untrusted or to ignore embedded instructions within the materials.
- Capability inventory: The skill possesses the capability to execute commands (
subprocess.Popen) and perform network requests through the bridged MCP server. - Sanitization: The implementation lacks logic to sanitize, validate, or filter user-provided text or image metadata before it is processed by the agent.
Audit Metadata