skill-installer
Pass
Audited by Gen Agent Trust Hub on Oct 22, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/install-skill-from-github.pyexecutes thegitbinary to clone and manage repositories. It usessubprocess.runwith a list of arguments, which prevents shell injection vulnerabilities by ensuring that user-supplied repo paths or names are not interpreted as shell commands. - [EXTERNAL_DOWNLOADS]: The skill downloads repository archives and clones data from
github.comandcodeload.github.com. It implements a security check in_safe_extract_zipthat validates file paths within ZIP archives to ensure they do not escape the destination directory, effectively mitigating ZipSlip directory traversal attacks. - [REMOTE_CODE_EXECUTION]: The core function of the skill is to fetch and install executable code (additional agent skills) from remote repositories. While the installer itself is designed with security controls, the ability to introduce arbitrary third-party code into the agent's local filesystem is an inherent risk factor.
Audit Metadata