What problem does it solve?
This Skill addresses the challenge of creating mobile applications that are not only visually appealing but also performant, user-friendly, and adhere to platform-specific best practices, preventing common AI-generated anti-patterns.
Core Features & Use Cases
- Mobile-First Thinking: Ensures designs prioritize mobile constraints and user behavior (touch, battery, network).
- Platform Adherence: Guides development for iOS (HIG) and Android (Material Design) conventions.
- Performance Optimization: Provides rules to avoid common performance pitfalls (e.g., ScrollView for lists, animation bottlenecks).
- User Experience: Focuses on touch target sizes, thumb zone placement, and gesture discoverability.
- Use Case: Designing a new e-commerce app's product listing screen, ensuring touch targets are large enough, images load efficiently, and the UI feels native on both iOS and Android.
Quick Start
Use the mobile-design skill to audit the user interface design for the attached mobile application prototype.