vercel-react-best-practices

Apply Vercel Engineering performance guidelines to React and Next.js code review and refactoring tasks.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses common performance bottlenecks in React and Next.js applications, ensuring faster load times, improved user experience, and more efficient development.

Core Features & Use Cases

  • Performance Optimization: Provides over 45 rules across 8 categories, from critical waterfall elimination to advanced JavaScript patterns.
  • Code Refactoring Guidance: Offers concrete examples of incorrect vs. correct implementations for easy adoption.
  • Use Case: When developing a new Next.js feature, consult this Skill to ensure data fetching is parallelized, bundle sizes are minimized, and re-renders are optimized, leading to a significantly faster user experience.

Quick Start

Apply the vercel-react-best-practices skill to refactor the provided React code for optimal performance.

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?

Optimize React and Next.js performance by applying over 45 rules across 8 categories covering waterfall elimination, bundle size reduction, server-side efficiency, and re-render optimization to achieve faster load times and improved user experience.

What's the best way to eliminate data fetching waterfalls in Next.js?

Eliminate Next.js data fetching waterfalls by parallelizing data requests according to Vercel engineering best practices, which provide concrete incorrect versus correct implementation examples for refactoring existing code.

How do I reduce JavaScript bundle size in React applications?

Reduce React JavaScript bundle size by following specific optimization guidelines that target advanced JavaScript patterns and module loading efficiency to minimize client-side delivery payload.

Does this React optimization guidance apply to code review tasks?

This React optimization guidance applies directly to code review tasks, offering automated code generation and review checks based on Vercel best practices for both new development and refactoring.

Why does my Next.js feature suffer from inefficient re-renders?

Next.js features suffer from inefficient re-renders when component rendering logic is not optimized; applying targeted re-render efficiency rules during development prevents these specific performance bottlenecks.

Can I use these Next.js performance rules for server-side optimization?

You can use these Next.js performance rules for server-side optimization, as the guidelines explicitly cover server-side performance alongside bundle size management and client-side re-render efficiency.