web-to-app
Pass
Audited by Gen Agent Trust Hub on Oct 26, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The skill utilizes the
subprocess.runmodule inscripts/build_app.pyandscripts/install_pake.pyto execute system version checks and thepakecommand-line tool. The implementation correctly passes arguments as a list rather than a single shell string, which is a security best practice that prevents shell injection vulnerabilities. - [EXTERNAL_DOWNLOADS]: During initialization, the skill identifies and installs the
pake-clipackage globally using standard package managers (npmorpnpm). This download is explicitly documented in the skill's instructions and is required for its primary purpose of converting web pages to applications. - [INDIRECT_PROMPT_INJECTION]: The skill accepts user-provided input such as URLs, application names, and advanced options (like file injection). While the skill's own execution logic is secure, it provides an attack surface where an agent could be instructed to package a malicious URL or include sensitive local files (via the
--injectparameter) into the generated application. This risk is inherent to the tool's function as a developer utility.
Audit Metadata