swain-update
Pass
Audited by Gen Agent Trust Hub on Mar 14, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTIONCOMMAND_EXECUTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: Downloads the latest skill source code and configuration from the author's official GitHub repository (
github.com/cristoslc/swain) for updates and local file comparison. - [REMOTE_CODE_EXECUTION]: Utilizes
npxto execute theskillspackage manager, which downloads and installs skill packages from the author's repository. - [COMMAND_EXECUTION]: Executes shell commands to perform system discovery, such as checking for the existence of configuration directories in the user's home folder (e.g.,
~/.claude,~/.cursor,~/.codeium/windsurf) to determine which agent platforms are installed. - [COMMAND_EXECUTION]: Uses
evalto expand shell variables and path shortcuts (such as~or$XDG_CONFIG_HOME) defined in the bundledagent-platforms.jsonconfiguration file.
Audit Metadata