domains / families / software-engineering / swift-architecture

swift-architecture

separate

Selects, reviews, and migrates Apple-platform app architectures across MV with Observation, MVVM, MVI, TCA, Clean Architecture, Coordinator, and legacy VIPER. Use when choosing module and dependency boundaries, escalating a feature beyond simple SwiftUI MV, planning incremental architecture migration, or auditing state ownership and test seams.

When to use

When not to use

Skill page

Source

RepositoryPath
dpearson2699/swift-ios-skillsskills/swift-architecture/SKILL.md