react-native-expert
Use when building cross-platform mobile applications with React Native or Expo. Invoke for navigation patterns, platform-specific code, native modules, FlatList optimization.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Use when building cross-platform mobile applications with React Native or Expo. Invoke for navigation patterns, platform-specific code, native modules, FlatList optimization.
How to use
Zainstaluj umiejętność w swoim projekcie Claude'a, dodając plik react-native-expert do katalogu skills.
Na początek projektu uruchom
npx expo doctorw terminalu, aby zweryfikować środowisko i kompatybilność SDK — napraw wszystkie zgłoszone problemy przed przystąpieniem do kodowania.Podczas implementacji komponentów i nawigacji (tabs, stacks, drawers) wyzwól umiejętność, opisując strukturę aplikacji i wymagane platformy — asystent zaproponuje kod z obsługą iOS i Android.
Jeśli napotkasz błędy Metro bundlera, wyczyść cache poleceniem
npx expo start --cleari uruchom ponownie — umiejętność pomoże zdiagnozować problem na podstawie komunikatów błędów.Do optymalizacji wydajności FlatList użyj umiejętności, aby otrzymać wzorce memo i useCallback — zweryfikuj wyniki profilując aplikację w Flipper lub React DevTools.
Jeśli build na iOS lub Android się nie powiedzie, udostępnij logi (Xcode logs dla iOS,
adb logcatdla Android) — umiejętność wskaże przyczynę i zaproponuje rozwiązanie, w tym polecenianpx expo run:ioslubnpx expo run:android.