vercel-react-best-practices

Apply categorized React and Next.js performance rules to coding and review tasks.

1|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/Hikkywannafly/NextStart --skill vercel-react-best-practices-hikkywannafly
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vercel-react-best-practices
Source: https://github.com/Hikkywannafly/NextStart/tree/main/.agents/skills/vercel-react-best-practices
Command: npx skills add https://github.com/Hikkywannafly/NextStart --skill vercel-react-best-practices-hikkywannafly

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a centralized, machine-actionable set of React and Next.js performance guidelines from Vercel Engineering to help teams build faster, more reliable apps.

Core Features & Use Cases

  • Prioritized rules across 8 categories (Eliminating Waterfalls, Bundle Size, Server-Side Performance, Client-Side Data Fetching, Re-render Optimization, Rendering Performance, JavaScript Performance, Advanced Patterns) to guide development and reviews.
  • Used during writing, reviewing, and refactoring of React components and Next.js pages to reduce waterfalls, shrink bundles, improve hydration and rendering performance.
  • Serves as a safety- and consistency-guard for teams adopting performance best practices across projects.

Quick Start

Inspect your codebase for category coverage and implement the top recommendations to align with Next.js best practices.

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 rendering performance during code reviews?

To optimize React and Next.js rendering performance during code reviews, apply a prioritized rule set covering re-render optimization, bundle size reduction, and server-side performance to your components and pages.

What is the best way to reduce bundle size and eliminate data fetching waterfalls in Next.js?

The best way to reduce bundle size and eliminate data fetching waterfalls in Next.js is to apply categorized performance guidelines that target client-side data fetching patterns and JavaScript bundle optimization.

How do I implement React performance best practices for refactoring existing components?

To implement React performance best practices when refactoring components, use a priority-based rule set to identify rendering bottlenecks, improve hydration, and apply advanced patterns for reliable apps.

Can I use these Vercel engineering guidelines for both Next.js pages and React components?

Yes, you can use these Vercel engineering guidelines for both Next.js pages and React components, as they provide actionable rules across eight categories including server-side performance and rendering optimization.

What specific performance categories should I check to align with Next.js best practices?

To align with Next.js best practices, you should check eight performance categories: eliminating waterfalls, bundle size, server-side performance, client-side data fetching, re-render optimization, rendering, JavaScript, and advanced patterns.

Why does my Next.js app have slow hydration and rendering performance?

Slow hydration and rendering performance in your Next.js app often results from unoptimized client-side data fetching and heavy bundle sizes, which can be resolved by applying prioritized React performance rules.