BigHugger
sk Skill · dpearson2699

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
swiftPython

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
topicsswiftiosarchitectureswiftuistate-managementmigration