What problem does it solve?
This Skill addresses the core challenges of mobile application design, ensuring user interfaces are intuitive, performant, and adhere to platform conventions, preventing common AI-driven design anti-patterns.
Core Features & Use Cases
- Platform-Specific Design: Guides design decisions for iOS and Android, considering their unique HIG and Material Design guidelines.
- Touch Interaction Optimization: Ensures touch targets are appropriately sized and placed for optimal usability (Fitts' Law, Thumb Zone).
- Performance Best Practices: Provides guidance on efficient rendering, animation, and memory management for React Native and Flutter.
- Use Case: When designing a new mobile app feature, use this Skill to ensure the UI is not only visually appealing but also highly usable, accessible, and performs well on target devices, avoiding common pitfalls like small touch targets or unoptimized lists.
Quick Start
Use the mobile-design skill to audit the proposed UI for a new feature, focusing on touch target sizes and platform conventions.