vercel-react-best-practices

Identify and optimize React/Next.js performance bottlenecks in codebases.

58|18|Updated Jan 11, 2026
One-click install
npx skills add https://github.com/laguagu/claude-code-nextjs-skills --skill vercel-react-best-practices-laguagu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vercel-react-best-practices
Source: https://github.com/laguagu/claude-code-nextjs-skills/tree/main/skills/react-best-practices
Command: npx skills add https://github.com/laguagu/claude-code-nextjs-skills --skill vercel-react-best-practices-laguagu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

React/Next.js projects often struggle with performance regressions due to suboptimal rendering patterns, large bundles, and heavy data transfer between server and client. This Skill codifies vetted best practices to consistently improve load times, responsiveness, and user-perceived performance across apps.

Core Features & Use Cases

  • Comprehensive guidelines covering avoiding waterfalls, bundle optimization, server-side performance, client-side data fetching, re-render strategies, rendering performance, JavaScript micro-optimizations, and advanced patterns.
  • Use this Skill when reviewing or refactoring React/Next.js components, pages, data fetching, or bundle configurations to identify and apply performance improvements.
  • Real-world scenario: optimize Next.js page hydration, reduce bundle size, and implement parallel data fetching for server components.

Quick Start

Run the React Best Practices skill against a Next.js project to identify performance anti-patterns, receive concrete refactoring steps, and improve load times

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 bottlenecks in my codebase?

To optimize Next.js performance bottlenecks, review component design, data fetching, server rendering, and bundle management. Applying vetted best practices automatically enforces improvements to load times and responsiveness.

What is the best way to avoid data fetching waterfalls in Next.js server components?

Avoiding data fetching waterfalls in Next.js server components requires implementing parallel data fetching patterns. This reduces heavy data transfer between server and client, directly improving page hydration and overall responsiveness.

How do I reduce JavaScript bundle size and page hydration issues in Next.js?

Reducing Next.js bundle size and hydration issues involves applying bundle optimization and server-side rendering best practices. Refactoring client-side data fetching and rendering strategies prevents large bundles and heavy server-to-client data transfer.

Can I use automated best-practice reviews to refactor React re-render strategies?

You can use automated best-practice reviews to refactor React re-render strategies. This process identifies suboptimal rendering patterns and provides concrete steps to apply JavaScript micro-optimizations and advanced rendering patterns.

Does this approach work with existing Next.js projects to improve client-side data fetching?

Yes, this approach works across typical Next.js projects to improve client-side data fetching. It identifies suboptimal data transfer and rendering patterns, providing concrete refactoring steps to apply during code reviews and generation.