vercel-react-best-practices

Apply React and Next.js performance best practices across components, pages, data fetching, and bundling.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a curated set of React and Next.js performance guidelines to help teams improve load times, reduce bundle size, and optimize server/client rendering.

Core Features & Use Cases

  • 8 priority rule categories (Eliminating Waterfalls, Bundle Size Optimization, Server-Side Performance, Client-Side Data Fetching, Re-render Optimization, Rendering Performance, JavaScript Performance, Advanced Patterns) to guide automated refactoring and code generation.
  • Concrete code examples, trade-offs, and practical scenarios to accelerate compliant refactoring and AI-assisted generation.
  • Quick-start references for audits, reviews, and consistent performance improvements across new and existing projects.

Quick Start

Analyze a React/Next.js project and apply the recommended performance patterns to optimize loading times, bundle size, and server/client rendering.

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 a code review?

To optimize React and Next.js performance, apply curated best-practice patterns across eight priority categories including bundle size reduction, server-side rendering, and eliminating data fetching waterfalls. It guides automated refactoring and code generation for faster load times.

What are the best practices for reducing bundle size in a Next.js application?

Best practices for reducing bundle size involve applying specific optimization patterns from the bundle size category. This includes analyzing component imports, evaluating trade-offs, and refactoring code to minimize client-side JavaScript payloads for improved loading times.

How does eliminating waterfalls improve Next.js data fetching performance?

Eliminating waterfalls improves data fetching by restructuring sequential server-side requests into parallel patterns. This enhances server-side performance and reduces loading times by preventing blocking operations during client-side and server-side rendering processes.

Can I use these React performance patterns for refactoring existing components?

Yes, you can use these React performance patterns for refactoring existing components. The guidelines support code reviews and refactors across components, pages, and data fetching, providing concrete examples and trade-offs to accelerate compliant updates.

What are the limitations of using automated best-practice patterns for React optimization?

Limitations include needing manual evaluation of trade-offs for specific scenarios. While the patterns cover re-render optimization and advanced JavaScript performance across eight categories, teams must contextualize concrete examples to ensure they suit their specific platform scale.