What problem does it solve?
This Skill eliminates the guesswork and common pitfalls of UIKit development, ensuring your code is modern, maintainable, accessible, and aligned with iOS 26 / Swift 6.2 best practices, whether you're writing new features, reviewing existing code, or refactoring legacy patterns.
Core Features & Use Cases
- Comprehensive Code Review: Detect deprecated APIs, retain cycles, layout issues, accessibility gaps, and performance anti-patterns in existing UIKit code with prioritized, patch-ready fixes.
- Modern Code Authoring: Write production-ready UIKit code following Swift 6.2 concurrency, programmatic Auto Layout, and iOS 26 Liquid Glass design system standards.
- Legacy Refactoring: Safely modernize old UIKit patterns (Storyboards, GCD, pre-diffable data sources) to current best practices without breaking existing functionality.
- Use Case Example: A developer with a legacy iOS 17 UIKit app can use this Skill to audit their view controllers for retain cycles, update their table views to use diffable data sources, and add Liquid Glass styling to match iOS 26 design guidelines.
Quick Start
Use the uikit skill to review my ProfileViewController.swift file for retain cycles, deprecated APIs, and accessibility issues, and provide patch-ready fixes for any problems found.