What problem does it solve?
This Skill addresses the challenge of designing mobile applications that are intuitive, performant, and adhere to platform conventions, preventing common AI defaults and ensuring a user-centric approach.
Core Features & Use Cases
- Platform-Specific Design: Tailors design decisions for iOS and Android, considering their unique guidelines and user expectations.
- Performance Optimization: Guides the implementation of mobile-first performance patterns to ensure smooth animations and efficient resource usage.
- User-Centric Thinking: Employs a deep thinking protocol to avoid memorized patterns and focus on context-specific solutions.
- Use Case: When building a new React Native app, this Skill ensures you ask critical questions about platform, navigation, and state management upfront, rather than defaulting to suboptimal patterns.
Quick Start
Use the mobile-design skill to audit the current project's adherence to mobile-first principles.