vercel-react-best-practices

Optimize React and Next.js performance with prioritized rules across eight categories.

3|Updated Feb 9, 2026
One-click install
npx skills add https://github.com/NicoDeGiacomo/chess-graph --skill vercel-react-best-practices-nicodegiacomo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vercel-react-best-practices
Source: https://github.com/NicoDeGiacomo/chess-graph/tree/main/.agents/skills/vercel-react-best-practices
Command: npx skills add https://github.com/NicoDeGiacomo/chess-graph --skill vercel-react-best-practices-nicodegiacomo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive set of rules and best practices to optimize the performance of React and Next.js applications, addressing issues from critical waterfalls to advanced rendering patterns.

Core Features & Use Cases

  • Performance Optimization: Offers 40+ rules across 8 categories, prioritized by impact.
  • Code Refactoring Guidance: Provides detailed explanations, incorrect vs. correct code examples for each rule.
  • Use Case: Ensure your Next.js application loads quickly by implementing rules for eliminating waterfalls, optimizing bundle size, and improving server-side rendering.

Quick Start

Apply the vercel-react-best-practices skill to refactor the provided React component for improved performance.

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, apply over 40 prioritized rules across eight categories including eliminating waterfalls, bundle size optimization, and improving server-side rendering. Each rule provides detailed explanations with incorrect versus correct code examples.

What are the most impactful areas for React performance optimization?

The most impactful areas for React performance optimization include eliminating waterfalls, reducing bundle size, improving server-side performance, and optimizing client-side data fetching. Rules are prioritized by their overall performance impact.

Can I use these rules to refactor an existing Next.js component?

Yes, you can use these rules to refactor existing Next.js components. The guide provides incorrect versus correct code examples for each rule, enabling AI agents and LLMs to systematically maintain, generate, or refactor code for improved performance.

What is the best way to eliminate data fetching waterfalls in React?

The best way to eliminate data fetching waterfalls in React is to apply the specific rules within the eliminating waterfalls category. This category provides prioritized patterns and code examples to resolve sequential data loading bottlenecks effectively.

Does this guide cover advanced rendering patterns for React?

Yes, this guide covers advanced rendering patterns for React. It includes a dedicated category for advanced patterns alongside rendering performance and server-side performance to ensure comprehensive optimization for complex Next.js applications.