skills/wubin1836/ai-ecommerce-expert-agent-skills/ai-ecommerce-expert-brand-content-consistency/Gen Agent Trust Hub
ai-ecommerce-expert-brand-content-consistency
Pass
Audited by Gen Agent Trust Hub on Aug 25, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The Python script
scripts/imiva_mcp.pyusessubprocess.Popento execute thenpxcommand. This is used to launch the vendor's official command-line interface for the IMIVA platform. The command and package name are hardcoded constants within the script, preventing user-controlled command injection. - [EXTERNAL_DOWNLOADS]: The skill downloads the
@infimind/ecom-content-clipackage from the NPM registry usingnpx -y. This is a standard and well-known method for executing JavaScript-based tools and is necessary for the skill's primary function of interacting with the IMIVA e-commerce API. - [INDIRECT_PROMPT_INJECTION]: The skill includes an attack surface for indirect prompt injection because it processes external product descriptions and task parameters.
- Ingestion points: Data enters via the
subjectDescriptionsandargumentsparameters inscripts/imiva_mcp.py. - Boundary markers: The skill uses structured JSON payloads which naturally act as delimiters, although no explicit "ignore instructions" warnings are present in the provided script logic.
- Capability inventory: The skill has the ability to execute shell commands (via subprocess) and perform network operations (via the CLI tool).
- Sanitization: Inputs are parsed using
json.loadsinload_args, ensuring they are valid JSON objects before being passed to the MCP tool.
Audit Metadata