vercel-react-best-practices

Optimize React and Next.js performance with Vercel Engineering guidelines.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/SUN-Underwriting/SunFlowCRM_DB --skill vercel-react-best-practices-sun-underwriting
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vercel-react-best-practices
Source: https://github.com/SUN-Underwriting/SunFlowCRM_DB/tree/main/.agent/skills/react-best-practices
Command: npx skills add https://github.com/SUN-Underwriting/SunFlowCRM_DB --skill vercel-react-best-practices-sun-underwriting

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and 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 issues like slow load times, bundle size bloat, and inefficient rendering.

Core Features & Use Cases

  • Performance Optimization: Offers over 45 rules across 8 categories, from critical optimizations like eliminating waterfalls and reducing bundle size to incremental improvements in rendering and JavaScript performance.
  • Agent-Friendly Format: Designed for AI agents and LLMs to use during code generation, refactoring, and review.
  • Use Case: When developing a new Next.js feature, use this Skill to ensure all data fetching is optimized, components are memoized correctly, and the final bundle size is minimized, leading to a faster user experience.

Quick Start

Apply the vercel-react-best-practices skill to refactor the provided React component 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, targeting data fetching waterfalls, bundle size reduction, server-side efficiency, and re-render optimization to fix slow load times.

What causes data fetching waterfalls and how do I eliminate them in Next.js?

Data fetching waterfalls cause slow load times by sequencing requests that could run in parallel. Eliminate them in Next.js by applying structured optimization guidelines to fetch data concurrently and improve server-side efficiency.

How do I reduce bundle size bloat in my React application?

Reduce React bundle size bloat by following specific optimization rules that minimize unnecessary JavaScript, ensuring components are correctly memoized and only critical code is shipped to the client.

Can I use these React optimization rules for automated code refactoring with AI agents?

Yes, you can use these React optimization rules for automated code refactoring with AI agents because the guidelines are specifically designed in an agent-friendly format for LLMs to use during code generation and review.

What's the best way to fix inefficient rendering in React components?

The best way to fix inefficient rendering in React components is to apply targeted optimization rules ensuring components are memoized correctly, reducing unnecessary re-renders and improving overall JavaScript performance.