skills/wubin1836/ai-ecommerce-expert-agent-skills/ai-ecommerce-expert-lazada-ecommerce-content/Gen Agent Trust Hub
ai-ecommerce-expert-lazada-ecommerce-content
Pass
Audited by Gen Agent Trust Hub on Aug 25, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The
scripts/imiva_mcp.pyscript utilizessubprocess.Popento call thenpxcommand. This is used to run the platform's content generation tool. The implementation uses argument lists to avoid shell injection vulnerabilities.\n- [EXTERNAL_DOWNLOADS]: The skill usesnpxto fetch and execute the@infimind/ecom-content-clipackage from the NPM registry. This follows standard practices for accessing remote MCP capabilities from well-known package registries.\n- [REMOTE_CODE_EXECUTION]: The skill invokes the downloaded NPM package to perform its tasks. As this package is the official tool for the service described and is retrieved from a well-known registry, this execution is considered part of the skill's intended functionality.\n- [DATA_EXFILTRATION]: The skill sends product material and configuration to the IMIVA service atimiva.ecpro.com. This is the core functional behavior of the skill and is secured via a user-managed API token.\n- [INDIRECT_PROMPT_INJECTION]: The skill is designed to process external product information which could potentially contain malicious instructions.\n - Ingestion points: Input parameters for the
create_product_main_image_tasktool defined inSKILL.mdand handled byscripts/imiva_mcp.py.\n - Boundary markers: The instructions include explicit steps for the agent to verify product facts and selling points before generation.\n
- Capability inventory: The skill can read local file paths for materials and perform network requests to the IMIVA API.\n
- Sanitization: External inputs are encapsulated in a structured JSON-RPC format before being passed to the execution engine.
Audit Metadata