What problem does it solve? React and Next.js codebases often suffer from slow load times, unnecessary re-renders, oversized bundles, and data-fetching waterfalls that are hard to spot during development. This Skill provides a structured, prioritized rule set from Vercel Engineering so AI agents and developers can consistently apply proven performance patterns when writing, reviewing, or refactoring code. ## Core Features & Use Cases - 57 Prioritized Rules Across 8 Categories: Covers eliminating waterfalls, bundle size optimization, server-side performance, client-side data fetching, re-render optimization, rendering performance, JavaScript performance, and advanced patterns, each tagged by impact level from CRITICAL to LOW. - Incorrect vs. Correct Code Examples: Every rule includes concrete before-and-after TypeScript/TSX snippets with explanations, making it directly actionable for automated refactoring and code review. - Use Case: When building a Next.js page that fetches user data, config, and posts, apply the waterfall rules to parallelize requests with Promise.all(), add Suspense boundaries for streaming, and use React.cache() to deduplicate authentication queries within a request. ## Quick Start Ask the AI to review your React component or Next.js page against the Vercel performance best practices and suggest specific optimizations.