programming-ios

Official

Build 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.