← ClaudeAtlas

ios-developmentlisted

Comprehensive iOS app development skill. Use this skill for ANY iOS-related task: writing Swift/SwiftUI/UIKit code, architecting apps, debugging crashes, setting up navigation, networking, data persistence, animations, performance optimization, App Store submission, Xcode configuration. Trigger when user mentions: iOS, Swift, SwiftUI, UIKit, Xcode, iPhone/iPad app, Combine, CoreData, SwiftData, MVVM, TCA, URLSession, async/await, @State/@Binding/@ObservableObject, NavigationStack, XCTest, TestFlight, provisioning profiles, or any Apple platform development. Always use this skill before writing iOS code or architecture.
AnastasiyaW/claude-code-config · ★ 125 · AI & Automation · score 86
Install: claude install-skill AnastasiyaW/claude-code-config
# iOS Development Skill ## Quick orientation Before anything else, identify: 1. **UI framework** → SwiftUI / UIKit / mixed? 2. **Architecture** → MVVM / TCA / VIPER / Clean / MVC? 3. **iOS target** → iOS 16 / 17 / 18? (affects API availability) 4. **Task type** → new feature / debug / refactor / architecture / performance / release? 5. **Graphics intensity** → стандартный UI / средняя 3D / тяжёлая графика / Metal? Если задача связана с **Metal, GPU, рендерингом, шейдерами, TBDR, MetalFX, GPU profiling, frame pacing, PSO, heaps, ICB, MTLIO** → читать `references/metal-graphics.md` первым. Then read the relevant reference file before writing code. --- ## Reference files — read when needed | Topic | File | When to read | |---|---|---| | SwiftUI pipeline | `references/swiftui.md` | SwiftUI views, state, bindings, modifiers, animations | | UIKit pipeline | `references/uikit.md` | UIViewController, Auto Layout, delegates, storyboards | | Architecture | `references/architecture.md` | MVVM, TCA, VIPER, Clean, Coordinator | | Networking | `references/networking.md` | URLSession, async/await, REST/GraphQL, auth | | Data persistence | `references/data.md` | CoreData, SwiftData, UserDefaults, Keychain, FileManager | | Navigation | `references/navigation.md` | NavigationStack, Coordinator, deep links, sheets | | Performance | `references/performance.md` | Instruments, memory, launch time, rendering | | **Metal & Heavy Graphics** | `references/metal-graphics.md` | Metal, GPU рендер,