vercel-react-best-practices

Apply Vercel React performance guidelines to React and Next.js codebases.

Updated Feb 15, 2026
One-click install
npx skills add https://github.com/reynalivan/EMMM2 --skill vercel-react-best-practices-reynalivan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vercel-react-best-practices
Source: https://github.com/reynalivan/EMMM2/tree/main/.agent/skills/vercel-react-best-practices
Command: npx skills add https://github.com/reynalivan/EMMM2 --skill vercel-react-best-practices-reynalivan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Vercel's React and Next.js performance guidelines help teams quickly identify and fix common performance bottlenecks, improving user-perceived performance by reducing waterfalls and bloated bundles.

Core Features & Use Cases

  • Rule-guided optimization for eliminating waterfalls via parallel async operations and minimizing bundle size by avoiding barrel imports.
  • Practical usage guidance for data-fetching strategies, component design, and import practices to boost interactivity and load times.
  • Use Case: When reviewing or refactoring React/Next.js projects, apply the guidelines to reduce first-load latency and improve runtime responsiveness.

Quick Start

Start by auditing a React project and apply the parallelization and direct-import recommendations to reduce waterfalls and optimize bundle size.

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 reduce waterfalls in React and Next.js apps?

Reduce waterfalls in React and Next.js apps by executing parallel async operations, fetching data concurrently rather than sequentially to improve runtime responsiveness and eliminate loading bottlenecks.

What's the best way to minimize bundle size in Next.js?

Minimize Next.js bundle size by avoiding barrel imports, which prevents pulling unused code into the final build and directly reduces first-load latency for better user-perceived performance.

How do I audit a React project for performance bottlenecks?

Audit a React project by applying Vercel performance guidelines to review data-fetching strategies, component design, and import practices, identifying sequential loading and bloated bundles for refactoring.

Does this work with existing React codebases non-invasively?

Yes, it works non-invasively by referencing external rule files from a rules directory, applying optimization guidelines for parallelization and direct imports without altering your core codebase structure.

Why does my Next.js bundle include unused component code?

Your Next.js bundle includes unused code due to barrel imports, which aggregate exports; avoiding barrel imports and using direct imports ensures only necessary components are bundled.