sast-runner
Pass
Audited by Gen Agent Trust Hub on Jun 29, 2026
Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses
node:child_processto execute thesemgrepbinary. Analysis ofsrc/index.tsshows thatspawnandspawnSyncare used with argument arrays rather than shell strings, which is a secure practice that prevents command injection. The commands are limited to checking the version and performing scans (semgrep scan --config ...). - [SAFE]: The skill's primary purpose is a security utility. It does not hardcode credentials, perform unexpected network requests, or attempt to persist across sessions. The external dependencies listed in
package.jsonare standard development tools (@types/node, tsdown, typescript).
Audit Metadata