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.