macos-spm-app-packaging
Pass
Audited by Gen Agent Trust Hub on Apr 26, 2026
Risk Level: SAFECOMMAND_EXECUTIONCREDENTIALS_UNSAFE
Full Analysis
- [COMMAND_EXECUTION]: The skill provides several shell scripts (
package_app.sh,sign-and-notarize.sh,compile_and_run.sh) that execute build, signing, and packaging commands usingswift build,codesign,lipo, andxcrun. These are standard tools for macOS application development. - [CREDENTIALS_UNSAFE]: The
sign-and-notarize.shscript handles sensitive App Store Connect API keys by reading them from environment variables and temporarily writing them to/tmp/app-store-connect-key.p8to facilitate use withxcrun notarytool. The script includes a cleanup routine via a shell trap to remove the temporary file upon completion or interruption.
Audit Metadata