← ClaudeAtlas

setup-fastlanelisted

Set up Fastlane for iOS/macOS app automation
greenstevester/fastlane-skill · ★ 23 · AI & Automation · score 84
Install: claude install-skill greenstevester/fastlane-skill
## Fastlane Setup (One-Time) ``` ┌─────────────────────────────────────────────────────────────────┐ │ ONE-TIME SETUP │ │ ══════════════ │ │ After this, you'll have: │ │ │ │ fastlane ios test → Run tests │ │ fastlane ios beta → Upload to TestFlight │ │ fastlane ios release → Submit to App Store │ │ │ │ Do this once per project. Takes ~10 minutes. │ └─────────────────────────────────────────────────────────────────┘ ``` ### Environment Check - Xcode CLI: !`xcode-select -p 2>/dev/null && echo "✓" || echo "✗ Run: xcode-select --install"` - Homebrew: !`brew --version 2>/dev/null | head -1 || echo "✗ Run: /bin/bash -c \"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)\""` - Fastlane: !`fastlane --version 2>/dev/null | grep -o "fastlane [0-9.]*" | head -1 || echo "✗ Run: brew install fastlane"` ### Your Project - Project: !`find . -maxdepth 2 -name "*.xcodeproj" 2>/dev/null | head -1 || echo "None found"` - Workspace: !`find . -maxdepth 2 -name "*.xcworkspace" ! -path "*/.build/*" ! -path "*/xcodeproj/*" 2>/dev/null | head -1 || echo "None"` - Bundle ID: !`grep -r "PRODUCT_BUNDLE_IDENTIFIER"