skills/openai/codex/skill-installer/Gen Agent Trust Hub

skill-installer

Pass

Audited by Gen Agent Trust Hub on Oct 18, 2026

Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONREMOTE_CODE_EXECUTION
Full Analysis
  • External Code Installation: The skill's primary function is to fetch and install content from GitHub repositories. It interacts with well-known services (github.com and api.github.com) to download skill files, which is expected behavior for a package manager utility.
  • Command Execution: The installation script utilizes the subprocess module to perform Git operations such as cloning and checking out repositories. It correctly passes arguments as lists rather than strings, which follows security best practices to prevent shell injection vulnerabilities.
  • Path Traversal Protection: The skill includes a _safe_extract_zip function that validates filenames within downloaded archives to ensure they do not attempt to write files outside of the intended destination directory.
  • Secure Credential Handling: The skill supports authenticated requests using GITHUB_TOKEN or GH_TOKEN environment variables. This is a standard and secure way to handle API credentials without hardcoding secrets in the source code.
  • Input Validation: User-provided repository paths are validated to ensure they are relative and do not contain parent directory references (..), reducing the risk of unauthorized file system access during the installation process.
Audit Metadata
Risk Level
SAFE
Analyzed
Oct 18, 2026, 03:21 PM