xcode-project-setup
Pass
Audited by Gen Agent Trust Hub on Aug 14, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill uses a native Swift package (
xcode_spm_setup) to manipulate Xcode project files (.pbxproj). This is a best-practice approach compared to using regex or shell-based text manipulation. - [SAFE]: It utilizes the well-known and trusted
tuist/XcodeProjlibrary to ensure structural integrity and security of the project modifications. - [SAFE]: The instructions explicitly forbid the use of Ruby or external gems, reducing the attack surface by limiting the execution environment to native Swift.
- [COMMAND_EXECUTION]: The skill requires running
swift runto execute its bundled script. This is the intended primary purpose of the skill and is performed locally on the developer's machine using provided source code. - [EXTERNAL_DOWNLOADS]: The script fetches legitimate dependencies (like
XcodeProjandAEXML) from official GitHub repositories during the build process, which is standard behavior for Swift Package Manager.
Audit Metadata