What problem does it solve?
This Skill helps you review, design, and improve SwiftUI code using Apple-first guidance. It is especially useful when you need to catch performance traps, avoid brittle view structure, and apply modern SwiftUI APIs with confidence.
Core Features & Use Cases
- Performance review: Identify invalidation, data flow, environment, and list rendering issues that can slow down SwiftUI views.
- Best-practice generation: Write new SwiftUI code that follows strong patterns for state ownership, bindings, localization, and animations.
- Modernization: Spot soft-deprecated APIs and replace them with current alternatives such as NavigationStack, improved list patterns, and updated modifiers.
- Use case: Review a complex screen with multiple sections, then split it into smaller views, narrow the inputs, and recommend the safest SwiftUI structure.
Quick Start
Ask the skill to review a SwiftUI file or generate a new SwiftUI view, and specify whether you want performance, data flow, localization, or API modernization guidance.