sophnet-skill-installer
Fail
Audited by Gen Agent Trust Hub on Mar 12, 2026
Risk Level: HIGHREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [REMOTE_CODE_EXECUTION]: The skill implements a workflow that automatically executes scripts found in newly downloaded/updated skills. Specifically,
scripts/install-skills.pyidentifies 'pending' skills and then searches for and executesinstall.shorinstall.pywithin the downloaded directories usingsubprocess.run. - [COMMAND_EXECUTION]: The
scripts/install-skill-from-github.pyscript usessubprocess.runto execute git commands, includinggit cloneandgit sparse-checkout. While primarily for downloading, this involves spawning system processes based on external repository inputs. - [EXTERNAL_DOWNLOADS]: The skill is designed to download content from arbitrary GitHub repositories. If a requested skill is not found in the default repository (
DuffyCoder/awesome-sophnet-skills), it explicitly prompts the user to provide an alternative GitHub repository and path, then proceeds to download and extract content from that source. - [DATA_EXFILTRATION]: The
scripts/github_utils.pyand other scripts access theGITHUB_TOKENorGH_TOKENenvironment variables to authenticate requests to the GitHub API. While this is a common pattern for increasing rate limits or accessing private repos, it represents a credential access pattern.
Recommendations
- AI detected serious security threats
Audit Metadata