vercel-react-native-skills
Optymalizuj wydajność aplikacji React Native i Expo dzięki sprawdzonym praktykom
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność zawierająca kompleksowe wytyczne do budowania szybkich aplikacji mobilnych w React Native i Expo. Obejmuje optymalizację wydajności list, implementację animacji, obsługę modułów natywnych oraz wzorce UI. Automatycznie aktywuje się przy zadaniach związanych z React Native, Expo, wydajnością mobilną lub natywnym API platform. Uporządkowana w 8 kategorii priorytetowych — od krytycznej optymalizacji list po konfigurację czcionek i importów.
Jak używać
Zainstaluj umiejętność w swoim środowisku agenta, wskazując repozytorium vercel-labs/agent-skills i ścieżkę skills/react-native-skills.
Umiejętność aktywuje się automatycznie, gdy pracujesz nad projektem React Native lub Expo — nie wymaga ręcznego włączania.
Gdy budujesz komponenty lub optymalizujesz kod, agent będzie stosować reguły z 8 kategorii priorytetowych. Zacznij od kategorii CRITICAL (optymalizacja list) — użyj FlashList dla dużych list, memoizuj komponenty elementów listy i stabilizuj referencje callback'ów.
Dla animacji (priorytet HIGH) stosuj wytyczne Reanimated. Dla nawigacji, wzorców UI i zarządzania stanem (priorytet HIGH i MEDIUM) postępuj zgodnie z dokumentowanymi praktykami.
Jeśli pracujesz z obrazami, mediami, modułami natywnymi lub czcionkami, odwołaj się do odpowiednich reguł konfiguracyjnych (priorytet LOW).
Dla projektów monorepo z zależnościami natywnymi skonsultuj się z kategoriami monorepo i konfiguracji, aby uniknąć problemów ze strukturą projektu.