What problem does it solve?
This Skill removes the friction of building and releasing iOS apps by guiding the full deployment flow from project detection through signing, build, and distribution.
Core Features & Use Cases
- Project Detection: Finds the correct Xcode workspace or project, discovers available schemes, and checks whether the app uses CocoaPods, Swift Package Manager, or Carthage.
- Simulator Builds: Builds the app for an iOS Simulator, boots a target device when needed, installs the app, and launches it for immediate validation.
- TestFlight and App Store Delivery: Archives release builds, prepares export settings, handles App Store Connect upload paths, and supports automatic or manual signing workflows.
- Failure Recovery: Surfaces common build and signing issues clearly, recommends the right fix, and prefers Fastlane when an existing lane is available.
- Use Case: A developer can point this Skill at a React Native or native iOS repository, choose a scheme, and deploy the app to a simulator for testing or upload a signed archive to TestFlight.
Quick Start
Use the deploy-ios skill to detect the Xcode project, select the appropriate scheme and target, and build and deploy the app to Simulator, TestFlight, or the App Store.