swift-architecture
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.
- installs 8w
- 939
- 30-day movement
- starts with the next reading
- Related entries
- 1
- Connections
- 0
An agent skill that guides architecture decisions for Apple-platform apps across MV with Observation, MVVM, MVI, TCA, Clean Architecture, Coordinator, and VIPER. It provides a decision workflow, escalation signals from the MV default, incremental migration strategy, and a review checklist, with a bundled pattern reference.
It pushes your agent toward the smallest architecture that fits and gives it concrete criteria for when to escalate or migrate.
Use it to
- Choose a pattern for a new SwiftUI feature
- Decide module and dependency boundaries
- Escalate a feature beyond simple MV
- Plan incremental architecture migration
- Audit state ownership and test seams
For Swift developers building or refactoring iOS/macOS app architecture
- Host repository
- dpearson2699/swift-ios-skills
- Installs, lifetime
- 2,600
- Installs, 8 weeks
- 939
- Host stars
- 1,128
- Host language
- Python