ecommerce-tiktok-shop-analytics
Pass
Audited by Gen Agent Trust Hub on Sep 14, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill uses standard Python libraries (
urllib,json,os) to interact with the NexScope API proxy. All network operations target infrastructure managed by the skill's vendor (nexscope-ai). - [INDIRECT_PROMPT_INJECTION]: The skill processes data from the TikTok platform via the Kalodata API. This constitutes a potential surface for indirect prompt injection if external data (such as store names or descriptions) contains instructions meant for the AI agent.
- Ingestion points: Data is fetched via
scripts/shop_rank.pyandscripts/shop_detail.py, then written to local JSON files. - Boundary markers: The instructions do not specify explicit delimiters for the agent when reading the generated files.
- Capability inventory: The skill allows the agent to execute Python scripts, write to the filesystem, and use shell tools like
jqto read the data. - Sanitization: No explicit sanitization of the API response data is performed before the agent is instructed to read it.
- Note: The risk is consistent with standard data retrieval skills and is mitigated by the agent's internal safety guardrails. Findings for this category are consistently rated as low/safe.
- [COMMAND_EXECUTION]: The skill instructs the agent to execute local Python scripts (
scripts/shop_detail.py,scripts/shop_rank.py) and suggests usingjqfor data processing. These commands are limited to the skill's own functionality and do not involve unsanitized user input in a way that leads to arbitrary command injection.
Audit Metadata