rn-list
CommunityOptimize React Native lists for performance.
Software Engineering#performance#optimization#mobile development#react native#flatlist#list rendering
Authorrladydqls99
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill addresses performance bottlenecks in React Native applications by generating highly optimized FlatList components, ensuring smooth scrolling and efficient rendering even with large datasets.
Core Features & Use Cases
- Performance Optimization: Implements memoization, fixed-height layout, and
React.memofor list items to prevent unnecessary re-renders. - Windowed Rendering: Utilizes
removeClippedSubviews,maxToRenderPerBatch,windowSize, andinitialNumToRenderfor efficient memory usage and rendering. - Use Case: When building a social media feed or a product catalog in a React Native app, use this Skill to ensure the list remains performant as the user scrolls through hundreds or thousands of items.
Quick Start
Generate an optimized React Native FlatList component for a list of user profiles.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: rn-list Download link: https://github.com/rladydqls99/claude-marketplace/archive/main.zip#rn-list Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.