with one click
swift-app-architecture
swift-app-architecture contains 3 collected skills from gestrich, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
Provides the 4-layer Swift app architecture (Apps, Features, Services, SDKs) including layer responsibilities, dependency rules, placement guidance, feature creation, configuration, code style, and reference examples. Use when the user asks about the architecture, needs to understand layers, wants to add code, create features, or review architectural compliance.
Provides SwiftUI Model-View architecture patterns including enum-based state, model composition, dependency injection, view state vs model state, view identity, and observable model conventions. Use when building SwiftUI views, creating observable models, implementing state management, or connecting use cases to the UI.
Guides creation and editing of Claude skills. Use any time skills are being created, edited, or improved. Also use when understanding skill structure or learning best practices for skill authoring.