vercel-react-best-practices

Optimizes React and Next.js projects with 45 performance rules across 8 categories.

Updated Jan 21, 2026
One-click install
npx skills add https://github.com/hoangminh46/mine-vibe --skill vercel-react-best-practices-hoangminh46
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vercel-react-best-practices
Source: https://github.com/hoangminh46/mine-vibe/tree/main/skills/vercel-react-best-practices
Command: npx skills add https://github.com/hoangminh46/mine-vibe --skill vercel-react-best-practices-hoangminh46

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

React and Next.js projects often struggle with performance regressions, bloated bundles, and inefficient data fetching patterns. This skill consolidates industry best practices from Vercel Engineering to guide maintainers toward reliable, high-performance implementations.

Core Features & Use Cases

  • Guided performance patterns: 45 rules across 8 categories, prioritized by impact to prevent waterfalls, reduce bundle size, and optimize server/client interactions.
  • Code review and refactoring aid: Provides concrete examples and checks to apply during development, review, and optimization cycles.
  • Use Case: When improving a slow Next.js page, consult the rule set to implement critical optimizations such as deferring waterfalls, enabling parallel data fetching, and reducing client bundle size.

Quick Start

Start with a target React/Next.js page or component, identify the highest impact category, and apply the corresponding guidelines to implement immediate 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 a slow Next.js page and reduce client bundle size?

To optimize React performance, apply 45 prioritized rules across 8 categories during code review to identify critical bottlenecks, prevent data fetching waterfalls, and reduce client bundle size. This enforces category-driven guidelines for high-performance implementations.

What are Vercel best practices for React server components and data fetching?

Vercel best practices for React server components involve applying category-driven rules to optimize server and client interactions. This prevents inefficient data fetching patterns by enforcing parallel data fetching and deferring waterfalls to maximize performance.

How do I review React code for performance bottlenecks and inefficient patterns?

Review React code for performance bottlenecks by applying concrete examples and checks from 45 consolidated industry rules. Identify critical bottlenecks, enforce category-driven rules, and execute guided refactoring to prevent regressions and bloated bundles.

Can I use these performance guidelines to refactor existing React components?

Yes, you can use these performance guidelines to refactor existing React components. The guidelines provide explicit prompts and examples for automated or guided refactoring of pages, components, and data-fetching patterns to maximize performance.

What's the best way to start improving React and Next.js performance?

The best way to start improving React and Next.js performance is to target a slow page or component, identify the highest impact category from the rule set, and apply the corresponding guidelines to implement immediate improvements like reducing bundle size.