setup
Pass
Audited by Gen Agent Trust Hub on Mar 30, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The skill instructs the agent to execute shell commands to install system-level software such as LibreOffice, Pandoc, Poppler, and QPDF using platform-specific package managers (choco, brew, apt, dnf).
- [COMMAND_EXECUTION]: On Linux systems, the skill explicitly uses
sudofor package installation, which is a privilege escalation vector. However, the skill includes a safety constraint (MUST NOT Rule #1) requiring user confirmation before execution. - [EXTERNAL_DOWNLOADS]: The setup process triggers multiple downloads of external dependencies from official registries, including npm (docx, pptxgenjs, etc.) and PyPI (pandas, lxml, etc.).
- [COMMAND_EXECUTION]: The skill modifies configuration files (
~/.claude/CLAUDE.mdand./CLAUDE.md) to inject routing tables, which persists the plugin's behavior across future agent sessions. - [COMMAND_EXECUTION]: The skill performs environment verification by executing version-check commands for all installed binary tools and performing package imports in Python and Node.js to confirm successful setup.
- [PROMPT_INJECTION]: The skill uses a local configuration file
gateway/install.yamlto determine which packages to install. This presents a surface for indirect influence if a user or external process can modify this file's content before the setup script runs.
Audit Metadata