vercel-react-native-skills
React Native and Expo best practices for building performant mobile apps. Use when building React Native components, optimizing list performance, implementing animations, or working with native modules. Triggers on tasks involving React Native, Expo, mobile performance, or
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
React Native and Expo best practices for building performant mobile apps. Use when building React Native components, optimizing list performance, implementing animations, or working with native modules. Triggers on tasks involving React Native, Expo, mobile performance, or native platform APIs.
How to use
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.