rn-list

Community

Optimize React Native lists for performance.

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.memo for list items to prevent unnecessary re-renders.
  • Windowed Rendering: Utilizes removeClippedSubviews, maxToRenderPerBatch, windowSize, and initialNumToRender for 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.