vercel-react-best-practices

Guide React and Next.js performance optimization with 57 prioritized rules.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a curated, practical guide to optimizing the performance of React and Next.js applications, helping teams reduce slowdowns and improve user experience by applying proven patterns and rules.

Core Features & Use Cases

  • 57 performance optimization rules prioritized by impact across 8 categories.
  • Guidance for eliminating waterfalls, bundle size reduction, server-side and client-side performance, data fetching strategies, re-render optimization, and advanced patterns.
  • Use cases include writing new components, reviewing code for performance issues, refactoring for efficiency, optimizing bundle size, and debugging render waterfalls.

Quick Start

Use the vercel-react-best-practices skill to audit a React or Next.js component for performance 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 React and Next.js performance during code review?

To optimize React and Next.js performance during code review, apply a structured set of prioritized rules across eight domains including waterfalls, bundle size, server-side rendering, and re-rendering. This helps identify and eliminate performance bottlenecks systematically.

What are the best practices for reducing bundle size and eliminating data fetching waterfalls in Next.js?

Best practices for reducing bundle size and eliminating data fetching waterfalls involve applying prioritized rules for client-side fetching and server-side rendering. This structured approach ensures efficient data loading patterns and minimized JavaScript payloads.

How can I fix React component re-rendering issues and rendering waterfalls?

Fixing React component re-rendering issues and rendering waterfalls requires applying targeted optimization rules. These rules address inefficient rendering patterns and client-side data fetching strategies to prevent unnecessary component updates and cascading loads.

Does this React performance guidance apply to both new component development and refactoring?

Yes, this React performance guidance applies to both new component development and refactoring. It provides practical rules for writing efficient code from scratch and auditing existing frontend applications to improve overall user experience.

How do I audit a Next.js application for server-side rendering and JavaScript performance issues?

Auditing a Next.js application for server-side rendering and JavaScript performance issues involves checking against 57 prioritized optimization rules. These rules cover eight categories including advanced patterns to systematically resolve frontend slowdowns.