What problem does it solve? Choosing and applying the right architecture for a Swift feature is hard: MVVM, MVI, TCA, Clean Architecture, VIPER, MVP, Coordinator, and Reactive patterns each fit different constraints, and picking wrong leads to painful refactors. This Skill analyzes your task constraints and produces concrete, architecture-specific guidance instead of generic advice. ## Core Features & Use Cases - Architecture Fit Routing: Captures task type, UI stack, deployment target, scope, and state complexity, then runs a fit check to recommend the best-fit pattern or flag a mismatch with a closest-fit alternative. - Eight Architecture Playbooks: Ships reference playbooks for MVVM, MVI, TCA, Clean Architecture, VIPER, MVP, Coordinator, and Reactive patterns, each with file structure, state modeling, concurrency, testing strategy, anti-patterns, and a PR review checklist. - Two Delivery Modes: Quick Recommendation Mode for single-feature guidance, and Deep Refactor Mode for migrations, mixed architectures, and module boundary changes with incremental migration paths. - Use Case: Ask for help refactoring a UIKit profile screen into MVVM with a Coordinator, and receive a concrete file layout, protocol-based dependency injection, cancellation-safe async code, and a review checklist tailored to that feature. ## Quick Start Ask the agent to recommend and scaffold the best architecture for a new SwiftUI feed feature targeting iOS 17 with async network loading.