skill-installer
Warn
Audited by Gen Agent Trust Hub on Mar 1, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONEXTERNAL_DOWNLOADSCREDENTIALS_UNSAFEREMOTE_CODE_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/install-skill-from-github.pyuses thesubprocess.runfunction to execute externalgitcommands, includingclone,sparse-checkout, andcheckout, to retrieve repository contents. - [EXTERNAL_DOWNLOADS]: The skill performs network operations using
urllib.requestto communicate with the GitHub API (api.github.com) and download ZIP archives fromcodeload.github.combased on user-supplied repository information. - [REMOTE_CODE_EXECUTION]: The core functionality of the skill is to download and install external code (other skills) into the
$CODEX_HOME/skillsdirectory. This process moves unverified remote code into a local path intended for execution by the AI agent system. - [CREDENTIALS_UNSAFE]: The
scripts/github_utils.pymodule programmatically accessesGITHUB_TOKENandGH_TOKENenvironment variables to include them in theAuthorizationheader for network requests, exposing sensitive authentication credentials during the installation process.
Audit Metadata