npx skills add ...
npx skills add anilcancakir/my-claude-code --skill mobile-app-design-mastery
Production-grade mobile application UI design based on Refactoring UI principles. ALWAYS activate for: Flutter app, mobile app, iOS app, Android app, mobile UI, app screens, mobile navigation, bottom sheets, mobile forms, touch targets, mobile typography, app color scheme, mobile cards, list views, mobile modals, tab bars, app bars, floating action buttons. Provides mobile design workflow, touch-optimized spacing, mobile typography scale, platform-aware patterns. Turkish: mobil uygulama tasarımı, Flutter tasarım, uygulama arayüzü, mobil UI, telefon uygulaması, Android tasarım, iOS tasarım. English: app design, mobile interface, touch-friendly, native feel, mobile UX.
npx skills add anilcancakir/my-claude-code --skill mobile-app-design-mastery
Production-grade mobile UI design principles adapted from Refactoring UI for Flutter/native apps.
Spacing Scale (dp/logical pixels):
| Token | Size | Use Case |
|---|---|---|
| xs | 4 | Micro gaps, icon padding |
| sm | 8 | Tight, within components |
| md | 12 | Related elements |
| base | 16 | Standard padding |
| lg | 24 | Between sections |
| xl | 32 | Major separation |
| 2xl | 48 | Screen margins on tablets |
Touch Targets:
| Platform | Minimum Size |
|---|---|
| iOS | 44×44 pt |
| Android | 48×48 dp |
| Comfortable | 56×56 |
Type Scale (sp/pt):
| Size | Use Case |
|---|---|
| 11-12 | Captions, labels |
| 14 | Body text, default |
| 16 | Emphasized body |
| 18-20 | Subheadings |
| 24 | Screen titles |
| 28-34 | Large titles (iOS style) |
Shadow/Elevation Scale (dp):
| Level | Elevation | Use Case |
|---|---|---|
| 0 | 0 | Flat surfaces |
| 1 | 1-2 | Cards, tiles |
| 2 | 4 | Raised buttons, app bar |
| 3 | 8 | Bottom sheets, dialogs |
| 4 | 16 | Navigation drawers |
| 5 | 24 | Modals |
Mobile screens have limited space—hierarchy is even more critical.
Key principles:
NEVER do:
| Topic | File | When to Read |
|---|---|---|
| Visual hierarchy, labels, emphasis | mobile-hierarchy.md | Balancing element importance |
| Spacing, touch targets, layout | mobile-spacing.md | Layout decisions |
| Typography, fonts, readability | mobile-typography.md | Text styling |
| Color, themes, dark mode | mobile-color.md | Color system |
| Shadows, elevation, layers | mobile-depth.md | Adding depth |
| Components, navigation, patterns | mobile-patterns.md | Platform-specific patterns |