skill-installer
Pass
Audited by Gen Agent Trust Hub on Jul 16, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/install-skill-from-github.pyusessubprocess.runto execute systemgitcommands for repository cloning and checkout operations. - Evidence: Implementation found in the
_run_gitand_git_sparse_checkoutfunctions. The skill uses argument lists rather than shell strings, which is a secure method for executing subprocesses that mitigates shell injection risks. - [EXTERNAL_DOWNLOADS]: The skill downloads compressed archives from GitHub and extracts them to the local file system.
- Evidence: The
_download_repo_zipfunction fetches content from GitHub's ZIP download service (codeload.github.com). The_safe_extract_zipfunction includes logic to verify that extracted files remain within the target destination directory, effectively preventing directory traversal (ZipSlip) vulnerabilities.
Audit Metadata