programming-ios
OfficialBuild modern iOS apps with SwiftUI
AuthorMuvon
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It helps you design and implement modern iOS apps without drifting into brittle architectures, tangled side effects, or inconsistent SwiftUI patterns.
Core Features & Use Cases
- Feature-first architecture: Organize each feature around its views, models, intents, and tests to keep responsibilities clear and scalable.
- Modern SwiftUI + data patterns: Use SwiftUI navigation patterns, @Observable/@Bindable state, and SwiftData (@Model, @Query, ModelContainer) for clean persistence and fetching.
- System integration: Leverage App Intents, AppEntity/shortcuts, Widgets/Live Activities, and StoreKit 2 for first-class platform behavior.
- Safe interop and concurrency: Keep UIKit bridges thin and adopt Swift 6 strict concurrency with correct @MainActor usage to avoid runtime UI issues.
- Testing & distribution guidance: Apply Swift Testing and XCUITest strategies while preparing PrivacyInfo.xcprivacy and TestFlight/App Store release practices.
Quick Start
Tell the AI: "Propose a feature-first folder structure and dependency injection approach for my iOS SwiftUI app that uses SwiftData, App Intents, and a small UIKit escape hatch where needed."
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: programming-ios Download link: https://github.com/Muvon/octomind-tap/archive/main.zip#programming-ios Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.