What problem does it solve? React and Next.js codebases often suffer from performance issues like data-fetching waterfalls, bloated bundles, unnecessary re-renders, and serialization overhead. This Skill provides 45 prioritized, impact-rated rules from Vercel Engineering so AI agents and developers consistently apply proven optimization patterns during code generation, review, and refactoring. ## Core Features & Use Cases - Waterfall Elimination: Rules for parallelizing async operations with Promise.all(), better-all, strategic Suspense boundaries, and deferred awaits. - Bundle Size Optimization: Guidance on avoiding barrel file imports, dynamic imports for heavy components, and deferring third-party libraries. - Server & Client Performance: Covers React.cache() deduplication, LRU caching, RSC serialization minimization, SWR usage, re-render reduction, and JavaScript micro-optimizations. - Use Case: When asked to refactor a slow Next.js page, the agent consults rules like async-parallel and server-parallel-fetching to restructure sequential data fetches into parallel ones, cutting response latency. ## Quick Start Ask the agent to review your React component or Next.js page for performance issues and apply the relevant best-practice rules.