What problem does it solve?
This Skill addresses the complexities of designing mobile applications by providing a structured approach to thinking about user experience, platform conventions, and performance constraints, preventing common AI-generated design flaws.
Core Features & Use Cases
- Platform-Specific Thinking: Guides decisions based on iOS and Android conventions.
- Performance Optimization: Highlights critical performance pitfalls and best practices for smooth UIs and battery efficiency.
- Accessibility Focus: Emphasizes touch target sizes, contrast, and dynamic type for inclusive design.
- Use Case: When starting a new React Native app, use this Skill to ensure you're considering thumb zones, platform navigation differences, and list performance from the outset, rather than fixing them later.
Quick Start
Begin by reviewing the "DEEP MOBILE THINKING PROTOCOL" and filling out the "MOBILE DESIGN COMMITMENT" section before starting any new mobile project.