vercel-react-best-practices

Apply Vercel best-practices rules to refactor React and Next.js performance issues.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/Bharathadi01/export-work --skill vercel-react-best-practices-bharathadi01
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vercel-react-best-practices
Source: https://github.com/Bharathadi01/export-work/tree/main/.agents/skills/vercel-react-best-practices
Command: npx skills add https://github.com/Bharathadi01/export-work --skill vercel-react-best-practices-bharathadi01

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a comprehensive framework of performance optimization guidelines for React and Next.js, compiled by Vercel Engineering. It helps teams identify and fix bottlenecks across rendering, data fetching, and bundle strategies, reducing load times and improving user experience.

Core Features & Use Cases

  • 68 rules across 8 categories, prioritized by impact to guide automated refactoring and code generation.
  • Covers eliminating waterfalls, bundle size, server-side performance, client data fetching, re-render optimization, rendering performance, JS performance, and advanced patterns.
  • Designed to be used during development, code reviews, and refactoring to achieve production-grade performance improvements.

Quick Start

Audit a React/Next.js project with the 8-category rule set and implement the highest impact optimizations described in the guide.

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 performance issues like bundle size and rendering bottlenecks?

To optimize React and Next.js performance, apply Vercel's 68 prioritized rules across 8 categories to guide refactoring for component optimization, data fetching, and bundle size reduction. This framework targets rendering, data fetching, and bundle strategies to reduce load times.

What is the best way to eliminate data fetching waterfalls in Next.js production apps?

Eliminating data fetching waterfalls involves applying Vercel's best-practices rules for client and server components. The framework guides automated refactoring across server-side performance and client data fetching categories to resolve sequential loading patterns in production-grade codebases.

Can I use this React optimization framework for both client and server components?

Yes, this React optimization framework supports both client and server components in Next.js. It is designed for production-grade codebases and covers server-side performance, client data fetching, and advanced patterns to improve rendering across the application architecture.

How do I audit a React project to find the highest impact performance improvements?

Auditing a React project involves running the 8-category rule set to identify bottlenecks. The rules are prioritized by impact, allowing you to implement the most effective optimizations in rendering, JS performance, and bundle size during development or code reviews.

Does this refactoring guide work for general JavaScript performance or only React component rendering?

This refactoring guide works for both React component rendering and general JavaScript performance. The 68 rules cover re-render optimization, rendering performance, and specific JS performance patterns, alongside advanced techniques for Next.js bundle strategies.

When should I not use automated refactoring for React performance optimization?

Automated refactoring for React performance should be approached cautiously in highly customized or legacy codebases. While the 68 rules guide transformations across 8 categories, complex advanced patterns may require manual review to ensure production-grade stability.