vercel-react-best-practices

Apply 57 performance rules to optimize React and Next.js applications.

Updated Jan 24, 2026
One-click install
npx skills add https://github.com/Camilo8902/GabyCosmetics --skill vercel-react-best-practices-camilo8902
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: vercel-react-best-practices
Source: https://github.com/Camilo8902/GabyCosmetics/tree/main/.agents/skills/vercel-react-best-practices
Command: npx skills add https://github.com/Camilo8902/GabyCosmetics --skill vercel-react-best-practices-camilo8902

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 critical areas like bundle size, server-side rendering, and client-side responsiveness.

Core Features & Use Cases

  • Performance Optimization: Offers over 50 rules across 8 categories, prioritized by impact, to guide developers in writing efficient code.
  • Bundle Size Reduction: Provides strategies to minimize JavaScript bundle sizes, leading to faster load times.
  • Server-Side Efficiency: Details techniques for optimizing server-side rendering and data fetching to eliminate waterfalls and reduce latency.
  • Use Case: When refactoring a Next.js application, consult this Skill to identify and implement optimizations for critical rendering paths, data fetching strategies, and code splitting, ensuring a faster and more responsive user experience.

Quick Start

Apply the vercel-react-best-practices skill to review the current codebase for performance bottlenecks and suggest optimizations.

Frequently Asked Questions about vercel-react-best-practices

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is the best way to optimize React and Next.js application performance?▼

The best way to optimize React and Next.js performance involves applying over 50 rules across categories like bundle size reduction, server-side rendering efficiency, and eliminating data waterfalls to improve load times and responsiveness.

How do I reduce JavaScript bundle size in a Next.js application?▼

To reduce JavaScript bundle size in Next.js, apply code splitting strategies and specific bundle minimization rules that limit client-side payload, leading to significantly faster initial page load times.

How do you eliminate data fetching waterfalls in Next.js server-side rendering?▼

Eliminating data fetching waterfalls in Next.js server-side rendering requires restructuring data requests to run in parallel, reducing latency by optimizing the critical rendering path.

Why does my React application re-render excessively and how can I optimize it?▼

Excessive React re-renders are optimized by applying specific rendering performance rules that streamline component updates and prevent unnecessary client-side recalculations.

Can I use these Next.js optimization rules for large enterprise-scale applications?▼

Yes, these Next.js optimization rules are designed for AI agents and LLMs to ensure consistent code generation and refactoring, making them suitable for large-scale enterprise application performance improvements.

What are the limitations of applying React performance patterns to existing codebases?▼

A limitation of applying React performance patterns to existing codebases is the need to carefully refactor critical rendering paths and data fetching strategies without breaking current application logic.