What problem does it solve? React and Next.js applications often suffer from slow load times, data-fetching waterfalls, bloated bundles, and unnecessary re-renders. This Skill provides a structured, impact-prioritized rule set so AI agents and developers can systematically identify and fix performance issues during code generation, refactoring, and review. ## Core Features & Use Cases - 45 Prioritized Rules Across 8 Categories: Covers eliminating waterfalls, bundle size optimization, server-side performance, client-side data fetching, re-render optimization, rendering performance, JavaScript micro-optimizations, and advanced patterns. - Incorrect vs. Correct Code Examples: Every rule includes concrete TypeScript/TSX examples showing the anti-pattern and the optimized implementation, with impact metrics like "2-10x improvement" or "200-800ms import cost". - Use Case: When writing a new Next.js page that fetches user data, config, and posts, apply the waterfall rules to parallelize independent fetches with Promise.all(), use React.cache() for per-request deduplication, and wrap slow sections in Suspense boundaries for faster initial paint. ## Quick Start Review my React component for performance issues and apply the relevant optimization rules from the react-best-practices guide.