Agent skill

mobile-dev

Mobile application development (iOS, Android, React Native)

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/coding-andreibesleaga-gabbe-11

SKILL.md

Mobile Development Skill

Triggers

  • "Build a mobile app"
  • "Create a React Native screen"
  • "Debug iOS build"
  • "Optimize Android performance"

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

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results