skills/wubin1836/ai-ecommerce-expert-agent-skills/ai-ecommerce-expert-shopee-ecommerce-content/Gen Agent Trust Hub
ai-ecommerce-expert-shopee-ecommerce-content
Warn
Audited by Gen Agent Trust Hub on Aug 25, 2026
Risk Level: MEDIUMEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill is configured to download the
@infimind/ecom-content-clipackage from the NPM registry at runtime. Evidence is found in thescripts/imiva_mcp.pyscript and thereferences/mcp-config.example.jsonfile, which specify the use ofnpx -yto fetch the package. - [REMOTE_CODE_EXECUTION]: The skill executes code downloaded from a remote source via
npx -y @infimind/ecom-content-cli@latest. The use of the@latestversion tag is a security risk as it allows for the execution of unpinned, potentially changing code from a third-party provider, which is a common vector for supply chain attacks. - [COMMAND_EXECUTION]: The script
scripts/imiva_mcp.pyusessubprocess.Popento programmatically invoke shell commands. Specifically, it executesnpxwith arguments to run the ecommerce content CLI, passing environment variables likeMCP_TOKENto the subprocess. - [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection (Category 8) due to how it processes external data.
- Ingestion points: Untrusted data enters the agent context through parameters such as
usageScenario,coreSellingPoints, andproductCategoryin thecreate_product_main_image_tasktool. - Boundary markers: There are no explicit boundary markers or instructions to ignore embedded commands within these fields in the provided code.
- Capability inventory: The skill has the capability to execute shell commands via
subprocessand perform network operations through the MCP tool interface. - Sanitization: The script performs no sanitization or validation on the input strings beyond basic JSON encoding before passing them to the execution environment.
Audit Metadata