react-native-expert
Asystent do budowania mobilnych aplikacji cross-platform z React Native i Expo
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność dla Claude'a wspierająca tworzenie produkcyjnych aplikacji mobilnych na iOS i Android. Pomaga w konfiguracji nawigacji (Expo Router, React Navigation), integracji modułów natywnych, optymalizacji wydajności FlatList oraz obsłudze kodu specyficznego dla platformy. Zawiera praktyczne wskazówki do debugowania błędów Metro bundlera, problemów z buildami i brakujących modułów natywnych.
Jak używać
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.