uikit-expert-skill - UIKit Expert for Legacy-to-Modern iOS App Development
Write, review, and modernize UIKit code for iOS apps from iOS 12 through latest versions
Tags
Updated: 2026-02-17Capabilities
Typical Inputs
Typical Outputs
What this skill does
- review UIKit screen lifecycle
- validate layout constraints correctness
- check rendering performance hotspots
- refactor fragile layout implementations
- extract reusable view components
- add iOS version compatibility fallbacks
- define explicit state models
- implement table/collection patterns
- add animation and performance constraints
Inputs
- UIKit codebase
- iOS app project
- existing UIKit screens
- performance requirements
- iOS version compatibility needs
Outputs
- modernized UIKit code
- refactoring recommendations
- performance optimization plans
- compatibility solutions
- code review reports
Requirements
- iOS 12+ compatibility
- UIKit framework
- Xcode development environment
