lov-npm-publisher
Pass
Audited by Gen Agent Trust Hub on Oct 18, 2026
Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/publish.pyusessubprocess.run()to executegitandnpmcommands. These are legitimate operations for the skill's purpose (auditing repositories and checking registry status). The script includes safety checks, such as validating workflow paths to prevent directory traversal and using--dry-runmodes by default. - [SAFE]: The skill implements a 'User Profile' contract via
scripts/profile_store.py, which is a standardized way to persist non-sensitive user preferences across sessions. The implementation explicitly forbids and validates against the storage of secrets, tokens, or passwords. - [SAFE]: The skill provides clear instructions for GitHub Actions OIDC (trusted publishing), which is a security best practice to avoid using long-lived secrets in CI/CD pipelines.
Audit Metadata