vercel-labs / agent-skills
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 native platform APIs.
Install
npx skills add https://github.com/vercel-labs/agent-skills --skill vercel-react-native-skills- title
- Hoist callbacks to the root of lists
- impact
- MEDIUM
- impactDescription
- Fewer re-renders and faster lists
- tags
- tag1, tag2
List performance callbacks
Impact: HIGH (Fewer re-renders and faster lists)
When passing callback functions to list items, create a single instance of the callback at the root of the list. Items should then call it with a unique identifier.
Incorrect (creates a new callback on each render):
Correct (a single function instance passed to each item):
Reference: Link to documentation or resource