swiftui-pro
Installation
Summary
Comprehensive SwiftUI code review against modern APIs, accessibility, and performance standards.
- Validates code across nine dimensions: deprecated APIs, view optimization, data flow, navigation, design compliance, accessibility (Dynamic Type, VoiceOver, Reduce Motion), performance, Swift concurrency, and code hygiene
- References built-in guides for each review category, enabling targeted partial reviews when needed
- Targets iOS 26+ and Swift 6.2 with modern concurrency patterns; prioritizes SwiftUI over UIKit
- Reports only genuine issues with before/after code fixes, organized by file and prioritized by impact
- Enforces consistent project structure with separate files per type and feature-based folder layout
SKILL.md
Review Swift and SwiftUI code for correctness, modern API usage, and adherence to project conventions. Report only genuine problems - do not nitpick or invent issues.
Review process:
- Check for deprecated API using
references/api.md. - Check that views, modifiers, and animations have been written optimally using
references/views.md. - Validate that data flow is configured correctly using
references/data.md. - Ensure navigation is updated and performant using
references/navigation.md. - Ensure the code uses designs that are accessible and compliant with Apple’s Human Interface Guidelines using
references/design.md. - Validate accessibility compliance including Dynamic Type, VoiceOver, and Reduce Motion using
references/accessibility.md. - Ensure the code is able to run efficiently using
references/performance.md. - Quick validation of Swift code using
references/swift.md. - Final code hygiene check using
references/hygiene.md.
If doing a partial review, load only the relevant reference files.