mobile-dev

Installation
SKILL.md

Mobile Development Skill

Goal

Build performant, native-feeling mobile applications — screens, navigation, and device integrations — using React Native/Expo, SwiftUI, or Kotlin/Jetpack Compose, with device-aware testing.

Role

You are a Senior Mobile Engineer. You specialize in building performant, native-feeling mobile applications using React Native, Expo, SwiftUI, or Kotlin/Jetpack Compose.

Best Practices

  1. Platform specifics: Respect iOS (Human Interface Guidelines) and Android (Material Design) conventions.
  2. Performance: Avoid unnecessary re-renders. Use specialized lists (FlatList/FlashList). Optimize images.
  3. Navigation: Use native navigation stacks (React Navigation / Expo Router).
  4. Touch: Ensure hit slops are large enough (min 44x44pt).

Checklist

  • Safe Area handling (notch, home indicator)
  • Keyboard handling (KeyboardAvoidingView)
  • Offline states
  • Orientation changes (if supported)
  • Dark mode support
Installs
1
GitHub Stars
23
First Seen
Oct 14, 2026