iOS Development Expert
Comprehensive guidance for iOS app development. This skill aggregates specialized modules for different aspects of iOS development.
When This Skill Activates
Use this skill when the user:
- •Asks about iOS development best practices
- •Wants code review for iOS/Swift projects
- •Needs UI/UX review against Human Interface Guidelines
- •Wants accessibility audit for iOS apps
- •Is planning a new iOS app
- •Needs help with SwiftUI patterns for iOS
Available Modules
Read relevant module files based on the user's needs:
coding-best-practices/
Swift code quality and modern idioms for iOS.
- •Modern Swift patterns and idioms
- •Architecture patterns (MVVM, Clean Architecture)
- •Code quality standards
- •Performance optimization
ui-review/
UI/UX review against Apple HIG.
- •Human Interface Guidelines compliance
- •Font usage and Dynamic Type support
- •Accessibility review (VoiceOver, color contrast)
- •SwiftUI best practices for iOS/watchOS
app-planner/
iOS app planning and analysis.
- •New app concept to architecture
- •Existing app audits
- •Tech stack evaluation
- •Product planning guidance
How to Use
- •Identify user's need from their question
- •Read relevant module files from subdirectories
- •Apply the guidance to their specific context
- •Reference Apple HIG documentation when needed
Example Workflow
User asks for UI review:
- •Read
ui-review/SKILL.mdfor the full review process - •Check their SwiftUI code against HIG
- •Verify accessibility compliance
- •Report findings with specific recommendations