rust-npm-publish
Pass
Audited by Gen Agent Trust Hub on Jun 12, 2026
Risk Level: SAFE
Full Analysis
- [COMMAND_EXECUTION]: The skill includes scripts (
publish-main-packages.tsandpublish-platform-packages.ts) that useexecSyncto performnpm publishoperations. This is the intended functionality for a publishing pipeline skill. - [COMMAND_EXECUTION]: The
bin.jswrapper template usesexecFileSyncto execute the platform-specific native binary resolved at runtime. This is a standard industry pattern (used by tools like esbuild and swc) for distributing native binaries via npm packages. - [SAFE]: The use of
chmodandchmodSyncin several scripts is necessary to ensure that the distributed native binaries have the correct execution permissions on Unix-like systems. - [DATA_EXPOSURE]: Scripts perform read and write operations on local
package.jsonandCargo.tomlfiles to synchronize version numbers and prepare manifests. These operations are restricted to the project workspace and are required for the version management strategy described.
Audit Metadata