uniappx-uview-pro
Pass
Audited by Gen Agent Trust Hub on Apr 2, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill instructs users to install the
uview-propackage via npm (npm install uview-pro) and references the official uView Pro plugin on the DCloud marketplace (ID: 24633). These are legitimate resources within the UniApp ecosystem. - [DATA_EXFILTRATION]: Examples in
examples/integration/uniappx-api.mdandexamples/platform-specific/miniprogram.mddemonstrate usinguni.requestto fetch data from external APIs (e.g.,https://api.example.com/data). While these are standard developmental practices, they represent network operations to non-whitelisted domains. - [PROMPT_INJECTION]: (Category 8
- Indirect) The skill demonstrates patterns for ingesting untrusted data which could serve as an attack surface for indirect prompt injection.
- Ingestion points: Data enters the application context through
uni.requestinexamples/integration/uniappx-api.mdand through URL parameters processed viaonLoadinexamples/integration/navigation.md. - Boundary markers: None are present in the provided code templates to differentiate between data and instructions.
- Capability inventory: The skill patterns utilize network (
uni.request), local storage (uni.setStorage), and navigation (uni.navigateTo) APIs across various files. - Sanitization: The examples do not include logic for sanitizing or validating ingested external data before it is rendered or used in application logic.
Audit Metadata