Enforces a specific modular MVVM-C architecture for SwiftUI apps built with local SPM packages, where features stay isolated, Domain defines protocols, Data handles all I/O, and the App target wires everything together through a dependency container. You get 43 rules across eight categories covering view diffing, state management, navigation patterns, and layer boundaries. It mandates @Observable classes, bans @Published, requires @Equatable on views, and pushes stale-while-revalidate reads with optimistic writes. Honestly pretty rigid, but if you're building a clinic-style iOS app and want architectural guardrails baked into Claude's responses, this locks down the entire stack from SwiftData to coordinator protocols.
npx skills add https://github.com/pproenca/dot-skills --skill swift-ui-architect