printing-press-publish
Pass
Audited by Gen Agent Trust Hub on May 12, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The skill uses the
Bashtool to perform complex repository and build management tasks. - Uses
gitfor branch creation, committing, and pushing code. - Uses
gh(GitHub CLI) for authentication, forking, and PR management. - Uses
go buildandgo runfor build verification and vulnerability scanning. - Implements automated cleanup of managed clones using
rm -rfwith specific safeguards to ensure only intended directories are removed. - [EXTERNAL_DOWNLOADS]: The skill fetches and executes code from external sources.
- Recommends installing the
printing-pressbinary from the vendor's GitHub repository (github.com/mvanhorn/cli-printing-press). - Executes
govulncheckdirectly from the official Go repository (golang.org/x/vuln). - Runs a local Go script (
./tools/generate-skills/main.go) within the managed library clone to maintain repository consistency. - These operations are consistent with the skill's purpose and utilize vendor-owned or official technology repositories.
- [SAFE]: The skill includes robust security and privacy protections.
- Implements a mandatory secret scan using
printing-press publish packageto detect live-looking vendor tokens before any code is committed or pushed. - Supports additional security checks via
gitleaksortrufflehogif available on the system. - Includes a mandatory PII (Personally Identifiable Information) scrubbing step to prevent accidental leakage of sensitive data (like emails or organization names) to the public repository.
- Scopes vulnerability scans (
govulncheck) specifically to the module being published to ensure a focused and actionable security report.
Audit Metadata