
Claude Code setup log #6: iOS edition...
I shipped my first iPhone app (a voice-first prayer app that lets me dictate my prayers -> finds matching Bible verses -> structures them -> creates personal daily devotionals). I've never written in Swift before and was unfamiliar with the iOS deployment process, but Claude Code + the right Skills / MCPs / CLIs made the whole process pretty smooth. A few suggestions if you're considering building an iOS app:
1. SwiftUI Pro + Swift Concurrency Pro
>> During my first pass through my implementation plan, I was hitting a lot of bugs, so I searched for some Swift skills and equipped CC with @twostraws's SwiftUI Pro, Swift Concurrency Pro, and Swift Testing Pro. I re-wrote my implementation plan to specifically invoke them at the right times. Restarted from scratch and rarely hit bugs after.
> Link: github.com/twostraws/Swif…
2. XcodeBuildMCP
>> Lets Claude Code build, run, and UI-automate iOS apps directly in the iOS simulator. My workflow for new features has become: write my spec and implementation plan -> CC writes SwiftUI, builds, installs on the iPhone simulator, taps through the flow, reads the logs, and fixes in the same loop.
> Link: github.com/getsentry/xcod…
3. App Store Connect CLI + ASC skills
>> It was my first time navigating App Store Connect to deploy my app. @rudrank's asc tool and Skills cover builds, signing, TestFlight, screenshots, crash triage, and submission. I prompt: "ship a new TestFlight build", and CC bumps the build number, archives, and uploads.
>Link: github.com/rudrankriyam/a…
There are many more I wish I could shout out (e.g., I used one to help me build my app icon). It's still crazy to me how many fewer bugs and manual interventions I hit once CC was loaded up with the right Skills / MCP servers / CLIs. Thank you to all the open source Skill / MCP / CLI creators out there.


English










