project_create
Create a new Xcode app project with source tree and XcodeGen project.yml. Automatically generates the .xcodeproj if XcodeGen is installed, or provides instructions otherwise.
Instructions
Create a new Xcode app project (source tree + XcodeGen project.yml). If xcodegen is installed on PATH, runs xcodegen generate and returns the resulting .xcodeproj path; otherwise creates the source tree and project.yml and reports how to generate the .xcodeproj manually
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Project name (must start with a letter; letters, numbers, underscores) | |
| bundleId | No | Bundle identifier (default: com.<organizationName>.<name>) | |
| platform | Yes | Target platform | |
| template | Yes | Project template: SwiftUI or UIKit | |
| outputPath | Yes | Parent directory where the project folder will be created | |
| organizationName | No | Organization name | |
| minimumDeploymentTarget | No | Minimum deployment target (default: "17.0") |