build-iphone-apps
This skill equips you to develop production-ready iOS applications using Swift and SwiftUI entirely within Claude Code, eliminating the need for Xcode setup. It provides structured workflows and meta-prompting techniques that separate planning from execution, letting you focus on building rather than configuration. Ideal for rapid prototyping and full app development cycles.
build-iphone-apps enables you to create production-ready native iOS applications using Swift and SwiftUI entirely within Claude Code, eliminating Xcode setup entirely. The skill provides structured workflows and meta-prompting techniques that separate planning from execution, letting you focus on building logic rather than IDE configuration. You can prototype rapidly and complete full app development cycles using command-line tools and Claude's code generation.
AI-generated summary based on this skill's SKILL.md
Install
glittercowboy/taches-cc-resources/iphone-apps · repository language: TypeScript
git clone https://github.com/glittercowboy/taches-cc-resources
cp -r taches-cc-resources/skills/expertise/iphone-apps ~/.claude/skills/iphone-appsFrequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How to build native iOS apps without Xcode?
build-iphone-apps enables you to create production-ready native iOS applications using Swift and SwiftUI entirely within Claude Code, eliminating Xcode setup entirely. The skill provides structured workflows and meta-prompting techniques that separate planning from execution, letting you focus on building logic rather than IDE configuration. You can prototype rapidly and complete full app development cycles using command-line tools and Claude's code generation.
Can I create an iPhone app from the command line?
Yes. build-iphone-apps supports creating iPhone apps from the command line by leveraging Swift's CLI capabilities and SwiftUI frameworks. The skill guides you through native app development workflows that work entirely in terminal environments, making it possible to build, test, debug, and optimize your app without touching Xcode's graphical interface.
What's the workflow for building, testing, and shipping iOS apps?
build-iphone-apps covers the complete iOS app lifecycle: start with structured planning and meta-prompting to separate design from implementation, build your app using Swift and SwiftUI, debug and test functionality from the command line, optimize performance, and finally ship to TestFlight or the App Store. The skill emphasizes rapid iteration and production-ready output at each stage.
How do I debug and test iPhone apps using CLI tools?
build-iphone-apps provides techniques for debugging, testing, and verifying iOS app functionality entirely from the command line. You can run automated tests for app correctness, use iOS simulator testing from terminal, and debug crashes in your Swift code—all without leaving the CLI environment that Claude Code supports.
Can I add features to an existing iPhone app with this skill?
Absolutely. build-iphone-apps helps you add features to existing iPhone apps and optimize their performance. The skill's structured workflows let you integrate new functionality into your codebase while maintaining code quality and leveraging Swift and SwiftUI best practices for professional-grade iOS development.
What license does build-iphone-apps use?
build-iphone-apps is released under the MIT license, making it freely available for both personal and commercial use with minimal restrictions.
SKILL.md
rendered from the published skill — quoted content, verbatim
<essential_principles>
How We Work
The user is the product owner. Claude is the developer.
The user does not write code. The user does not read code. The user describes what they want and judges whether the result is acceptable. Claude implements, verifies, and reports outcomes.
1. Prove, Don't Promise
Never say "this should work." Prove it:
xcodebuild -destination 'platform=iOS Simulator,name=iPhone 16' build 2>&1 | xcsift
xcodebuild test -destination 'platform=iOS Simulator,name=iPhone 16'
xcrun simctl boot "iPhone 16" && xcrun simctl launch booted com.app.bundle
If you didn't run it, you don't know it works.
2. Tests for Correctness, Eyes for Quality
| Question | How to Answer |
|---|---|
| Does the logic work? | Write test, see it pass |
| Does it look right? | Launch in simulator, user looks at it |
| Does it feel right? | User uses it |
| Does it crash? | Test + launch |
| Is it fast enough? |
(truncated - see the full file via the links below)
Read as markdown · JSON record · Browse the source repository
File tree — 15 files
skills/expertise/iphone-apps/SKILL.md
skills/expertise/iphone-apps/references/accessibility.md
skills/expertise/iphone-apps/references/app-architecture.md
skills/expertise/iphone-apps/references/app-icons.md
skills/expertise/iphone-apps/references/app-store.md
skills/expertise/iphone-apps/references/background-tasks.md
skills/expertise/iphone-apps/references/ci-cd.md
skills/expertise/iphone-apps/references/cli-observability.md
skills/expertise/iphone-apps/references/cli-workflow.md
skills/expertise/iphone-apps/references/data-persistence.md
skills/expertise/iphone-apps/references/navigation-patterns.md
skills/expertise/iphone-apps/references/networking.md
skills/expertise/iphone-apps/references/performance.md
skills/expertise/iphone-apps/references/polish-and-ux.md
skills/expertise/iphone-apps/references/project-scaffolding.md