When to activate: SwiftUI animations, keyframe animations, phase animations, spring animations, UIKit animations, Core Animation layers
Build, install, and launch the app on the simulator using Grantiva.
Review and fix Swift concurrency issues such as actor isolation and Sendable violations.
Swift development. Use for Swift, SwiftUI, UIKit, Vapor, SPM, XCTest, Combine.
Use when a Swift feature contains policy, evaluation, parsing, validation, state transitions, or deterministic business logic that can be…
Use when reviewing Swift code for modern idioms, working with noncopyable types, implementing drag and drop, adding debug deep links, or…
When to activate: Swift localization, String Catalogs, NSLocalizedString, pluralization, date/number formatting, multi-language apps
Use when implementing Network.framework connections (NWConnection, NetworkConnection), debugging connection failures, migrating from…
Configure Swift Package Manager with platform-specific dependencies and build settings
Use when optimizing Swift code performance, reducing memory usage, improving runtime efficiency, dealing with COW, ARC overhead, generics…
Use when writing unit tests, adopting Swift Testing framework, making tests run faster without simulator, architecting code for…
Use when working with SwiftData - @Model definitions, @Query in SwiftUI, @Relationship macros, ModelContext patterns, CloudKit…
Use when the user mentions SwiftData review, @Model issues, SwiftData migration safety, or SwiftData performance checking.
Reviews SwiftData code for model design, queries, concurrency, and migrations.
Use when creating SwiftData custom schema migrations with VersionedSchema and SchemaMigrationPlan - property type changes, relationship…
SwiftlyS2 toolkit for creating, modifying, auditing, planning, reviewing, and directly editing C#/.NET SwiftlyS2 plugins.
Use when building, fixing, or improving ANY SwiftUI UI — views, navigation, layout, animations, performance, architecture, gestures…
Use when implementing iOS 26 SwiftUI features - covers Liquid Glass design system, performance improvements, @Animatable macro, 3D spatial…
Use when implementing gesture composition (simultaneous, sequenced, exclusive), adaptive layouts (ViewThatFits, AnyLayout, size classes)…
Use when separating logic from SwiftUI views, choosing architecture patterns, refactoring view files, or asking 'where should this code…
Use when the user mentions SwiftUI architecture review, separation of concerns, testability issues, or "logic in view" problems.