SvelteKit data flow guidance. Use for load functions, form actions, server/client data, and invalidation. Covers +page.server.ts vs…
Gives you deep codebase understanding — semantic search, blast-radius analysis, PR review, and health audits
Build token swap functionality with Circle App Kit or standalone Swap Kit SDKs.
Code-level cleanup with a coverage map — scans ONE area for dead code, duplication and stale tests, reports, and removes only what a…
Use when Swift code crosses actors or tasks, handles `Sendable`/`sending`, async isolation, cancellation, `TaskGroup`, `Mutex`, atomics…
Use when you see 'actor-isolated', 'Sendable', 'data race', '@MainActor' errors, or when asking 'why is this not thread safe', 'how do I…
When to activate: iOS/macOS accessibility, VoiceOver, accessibilityLabel, accessibilityHint, Dynamic Type, high contrast, SwiftUI…
When to activate: iOS/macOS app architecture, MVVM, TCA, Clean Architecture, dependency injection, modular design in Swift apps
Use whenever designing, building, reviewing, or refactoring the UI of a Swift/SwiftUI (or UIKit) view for iOS, iPadOS, macOS, watchOS…
Implement, review, or improve data visualizations using Swift Charts.
Reviews Swift code for concurrency safety, error handling, memory management, and common mistakes.
Streamlines iOS application development by implementing the Composable Architecture pattern for robust state management and modular design.
Builds iOS/macOS/watchOS/tvOS applications, implements SwiftUI views and state management, designs protocol-oriented architectures…
Use for implementing a non-trivial Swift 6.3 feature, bug fix, or refactor.
When to activate: Swift generics, type constraints, where clauses, generic algorithms, type erasure, conditional conformance
When to activate: Swift/Objective-C interop, @objc, bridging headers, C interop, Swift/C++ interop, NS prefixed types
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 Macros, @attached, freestanding macros, #stringify, macro expansion, SE-0382, SE-0389
Use when Swift code owns a unique resource, has `~Copyable`/`borrowing`/`consuming` diagnostics, or needs an ownership-aware API.
When to activate: Swift Package Manager, Package.swift, dependencies, targets, products, local packages, version resolution
Use when the user mentions Swift performance audit, code optimization, or performance review.