What problem does it solve? React and Next.js codebases often suffer from slow page loads, large bundles, and unnecessary re-renders because developers miss established performance patterns. This Skill provides a structured, prioritized rule set from Vercel Engineering so AI agents and developers consistently apply proven optimizations during code generation, review, and refactoring. ## Core Features & Use Cases - 70 Prioritized Rules Across 8 Categories: Covers eliminating async waterfalls, bundle size optimization, server-side performance, client-side data fetching, re-render optimization, rendering performance, JavaScript micro-optimizations, and advanced patterns, each tagged by impact level from CRITICAL to LOW. - Incorrect vs. Correct Code Examples: Every rule includes concrete TypeScript/TSX examples showing the anti-pattern and the optimized implementation, plus impact metrics like 2-10x improvements from parallelizing fetches. - Use Case: When refactoring a Next.js page that sequentially awaits user, posts, and comments data, the Skill directs you to use Promise.all() for parallel fetching and strategic Suspense boundaries so the layout renders immediately while data streams in. ## Quick Start Review my Next.js page component using the vercel-react-best-practices skill and fix any data fetching waterfalls or bundle size issues.