vercel-react-best-practices

Optimize React and Next.js applications with performance rules for rendering and data fetching.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive set of guidelines and best practices to significantly improve the performance of React and Next.js applications, addressing critical areas like rendering speed, bundle size, and data fetching efficiency.

Core Features & Use Cases

  • Performance Optimization: Apply over 50 rules across 8 categories, from critical waterfall elimination to advanced rendering patterns.
  • Code Generation & Refactoring: Use as a reference for writing new code or refactoring existing code to adhere to Vercel's performance standards.
  • Use Case: Ensure your Next.js application loads instantly by following rules on bundle size optimization and server-side rendering, or refactor a component to eliminate render-blocking waterfalls.

Quick Start

Apply the vercel-react-best-practices skill to review the current React component for performance improvements.

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 rules prioritized by impact across 8 categories including bundle size optimization, server-side rendering, and eliminating data fetching waterfalls.

What's the best way to eliminate render-blocking waterfalls in Next.js?

The best way to eliminate render-blocking waterfalls in Next.js is to apply critical waterfall elimination rules, shifting to optimized server-side rendering and efficient client-side data fetching patterns.

How do I reduce JavaScript bundle size in a React application?

Reduce JavaScript bundle size in a React application by following specific bundle size optimization rules provided for maintaining and refactoring codebases to adhere to Vercel's performance standards.

Can I use these React performance rules to refactor existing code?

Yes, you can use these React performance rules to refactor existing code, serving as a comprehensive reference for AI agents and LLMs to maintain and generate optimized React/Next.js codebases.

Why does my React component re-render excessively and how do I fix it?

React components re-render excessively due to unoptimized state management; fix this by applying re-render optimization rules and advanced rendering patterns to improve overall rendering performance.

Does this Next.js optimization guide cover server-side performance?

Yes, this Next.js optimization guide covers server-side performance extensively, providing rules for server-side rendering and data fetching efficiency to ensure your application loads instantly.