Use when adding new error messages to React, or seeing "unknown error code" warnings.
npx skills add matiastripode/ios-agent-skills --skill "ios-ci-cd"
Install specific skill from multi-skill repository
# Description
Guides building, testing, archiving, and deploying iOS apps via xcodebuild, Fastlane, and TestFlight
# SKILL.md
name: ios-ci-cd
description: Guides building, testing, archiving, and deploying iOS apps via xcodebuild, Fastlane, and TestFlight
iOS CI/CD
An agent skill for building, testing, archiving, and deploying iOS apps from the command line.
When to Activate
- User asks to build, test, or archive an iOS app
- User asks about CI/CD setup for iOS
- User asks about code signing, Fastlane, or TestFlight
- User runs
/ios-buildor/ios-archive
Decision Tree
What does the user need?
βββ Build the app
β βββ For development/testing β xcodebuild build
β βββ For distribution β xcodebuild archive + exportArchive
β βββ Read references/xcodebuild-commands.md
βββ Run tests
β βββ Unit tests β xcodebuild test (specific test target)
β βββ UI tests β xcodebuild test (UI test target with simulator)
β βββ Read references/xcodebuild-commands.md
βββ Code signing issues
β βββ Local development β Automatic signing in Xcode
β βββ CI environment β Manual signing or Fastlane match
β βββ Read references/signing-guide.md
βββ Automate with Fastlane
β βββ Read references/fastlane-patterns.md
βββ Distribute via TestFlight
βββ Read references/testflight-checklist.md
Common Workflow Sequences
Local development build + test:
xcodebuild build -workspace App.xcworkspace -scheme App -destination 'platform=iOS Simulator,name=iPhone 16' | xcpretty
xcodebuild test -workspace App.xcworkspace -scheme App -destination 'platform=iOS Simulator,name=iPhone 16' | xcpretty
CI: Build, test, archive, upload:
fastlane match appstore --readonly
fastlane scan
fastlane gym
fastlane pilot upload
Reference Documents
references/xcodebuild-commands.md- Build, test, archive commandsreferences/fastlane-patterns.md- Fastlane setup and lanesreferences/signing-guide.md- Certificates, profiles, entitlementsreferences/testflight-checklist.md- Pre-submission and distribution
# Supported AI Coding Agents
This skill is compatible with the SKILL.md standard and works with all major AI coding agents:
Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.