react-native-expertise

Installation
SKILL.md

React Native Expertise

FlatList Optimization

To ensure smooth scrolling in FlatList:

  • Use removeClippedSubviews={true}.
  • Implement getItemLayout for fixed-height items.
  • Memoize renderItem using React.memo or useCallback.
  • Use keyExtractor with stable unique keys.
import React, { useCallback } from 'react';
import { FlatList, View, Text } from 'react-native';

const Item = React.memo(({ title }) => (
  <View style={{ height: 50 }}><Text>{title}</Text></View>
));
Installs
2
GitHub Stars
21
First Seen
Aug 23, 2026
react-native-expertise — j4flmao/agent-skills