vercel-react-best-practices

Optimize React and Next.js application performance with Vercel Engineering standards.

Updated Feb 23, 2026
One-click install
npx skills add https://github.com/mcggEz/turbo-template --skill vercel-react-best-practices-mcggez
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: vercel-react-best-practices
Source: https://github.com/mcggEz/turbo-template/tree/main/.ruler/skills/vercel-react-best-practices
Command: npx skills add https://github.com/mcggEz/turbo-template --skill vercel-react-best-practices-mcggez

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a comprehensive set of best practices to significantly improve the performance of React and Next.js applications, addressing issues from critical waterfalls to minor JavaScript optimizations.

Core Features & Use Cases

  • Performance Guidelines: Offers over 40 rules across 8 categories, covering data fetching, bundle size, rendering, and more.
  • Agent-Optimized: Designed for AI agents to use during code generation, review, and refactoring.
  • Use Case: When developing a new Next.js page, consult this Skill to ensure data fetching is parallelized, components are optimized for re-renders, and the initial bundle size is minimized for faster load times.

Quick Start

Apply the vercel-react-best-practices skill to optimize the performance of the current React component.

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 for faster load times?▼

To optimize React and Next.js application performance, apply over 40 rules covering data fetching, bundle size reduction, rendering, and JavaScript improvements to achieve high-impact performance gains.

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

The best way to eliminate data fetching waterfalls in Next.js is to parallelize server-side and client-side data fetching, adhering to Vercel Engineering standards to prevent critical loading delays.

How do I reduce bundle size when developing a new Next.js page?▼

Reduce bundle size in Next.js by following structured guidelines for code maintenance, ensuring components are optimized for re-renders and the initial bundle is minimized for faster load times.

Can I use this Skill to guide AI agents during code generation and review?▼

Yes, you can use this agent-optimized Skill to guide AI agents during code generation, review, and refactoring to ensure React components adhere to Vercel engineering performance standards.

What are the limitations of optimizing React re-renders without Vercel Engineering standards?▼

Without Vercel Engineering standards, optimizing React re-renders lacks structured rules across data fetching and bundle size, limiting high-impact performance gains and consistent code quality improvements.

Why does my React component still have performance issues after basic optimization?▼

React components still have performance issues when critical waterfalls and minor JavaScript inefficiencies remain; applying advanced rules across 8 categories targets these deeper performance bottlenecks.