vercel-react-best-practices

Review React and Next.js code against Vercel's 45 performance rules.

Updated Jan 27, 2026
One-click install
npx skills add https://github.com/LeonMelamud/inspector-agents --skill vercel-react-best-practices-leonmelamud
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: vercel-react-best-practices
Source: https://github.com/LeonMelamud/inspector-agents/tree/main/.github/skills/vercel-react-best-practices
Command: npx skills add https://github.com/LeonMelamud/inspector-agents --skill vercel-react-best-practices-leonmelamud

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive set of rules and guidelines to optimize the performance of React and Next.js applications, ensuring faster load times, smoother user experiences, and more efficient development.

Core Features & Use Cases

  • Performance Optimization: Apply best practices for bundle size, server-side rendering, client-side data fetching, and re-render optimization.
  • Code Refactoring: Identify and fix performance bottlenecks in existing React/Next.js codebases.
  • Use Case: A developer is experiencing slow initial page loads on their Next.js app. They can use this Skill to review their code against Vercel's performance rules, identifying opportunities to lazy-load components, optimize data fetching, and reduce bundle size.

Quick Start

Review the provided React component code for performance optimizations based on Vercel's best practices.

Frequently Asked Questions about vercel-react-best-practices

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I optimize React and Next.js application performance?▼

To optimize React and Next.js performance, review your code against 45 structured rules covering bundle size, server-side rendering, data fetching, and re-render efficiency. This approach reduces load times and enhances user experience.

What's the best way to fix slow initial page loads in Next.js?▼

Fix slow Next.js page loads by eliminating data waterfalls, lazy-loading components, and reducing bundle size. Applying Vercel performance guidelines helps identify bottlenecks and optimize data fetching for faster initial rendering.

Why does my React app experience excessive re-renders and how can I stop it?▼

React apps re-render excessively due to inefficient state management and unoptimized component structures. You can stop it by applying established Vercel rules targeting re-render efficiency and client-side data fetching optimization.

Can I use Vercel best practices to refactor an existing React codebase?▼

Yes, you can use Vercel best practices to refactor existing React codebases. The guidelines help identify performance bottlenecks in server-side performance, bundle size, and client-side data fetching for targeted code improvements.

What are data waterfalls in Next.js and how do I eliminate them?▼

Data waterfalls in Next.js are sequential fetches that delay rendering. Eliminate them by restructuring client-side data fetching patterns according to established performance rules, enabling parallel data retrieval and faster loads.

Do I need a specific Next.js version to apply these server-side performance rules?▼

No specific Next.js version is required. The server-side performance and bundle size optimization rules are general best practices applicable across React and Next.js applications to improve speed and load times.