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.