vercel-react-best-practices

Apply Vercel performance rules to React and Next.js projects.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Vercel React Best Practices provides a structured set of proven performance guidelines to reduce bottlenecks, waterfalls, and unnecessarily large bundles in React and Next.js projects, helping teams ship faster with confidence.

Core Features & Use Cases

  • 65 rules across 8 priority-based categories designed to guide automated refactoring and code generation.
  • Covers eliminating waterfalls, bundle size optimization, server-side performance, client-side data fetching, re-render optimization, rendering performance, JavaScript performance, and advanced patterns.
  • Use cases include code reviews, refactoring sessions, performance-driven development, and scalable pattern enforcement for teams.

Quick Start

Apply these guidelines to your codebase by selecting relevant rules, auditing components and pages, and implementing the recommended patterns to improve performance.

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 to reduce load times and waterfalls?

React and Next.js performance optimization is achieved by applying Vercel's best practices across component rendering, data fetching, and bundling. This involves enforcing patterns that reduce waterfalls, optimize bundle size, and improve re-render strategies for faster load times.

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

Reducing bundle size in Next.js applications requires applying targeted bundling patterns and rules. These best practices guide automated refactoring to eliminate unnecessarily large bundles and improve overall user experience safely.

How do I stop unnecessary re-renders in React components?

Stopping unnecessary re-renders in React components involves applying specific rendering performance and re-render optimization patterns. These rules enforce safe, scalable improvements by structuring components to prevent redundant updates.

Can I use these Next.js performance patterns for server actions and client-side data fetching?

These Next.js performance patterns support server actions and client-side data fetching by enforcing structured rules. They cover server-side performance and data fetching strategies to ensure scalable improvements across your project.

How do I apply Vercel's React best practices during a code review or refactoring session?

Applying Vercel's React best practices during code reviews involves selecting relevant rules from 65 priority-based guidelines and auditing components. This structured approach guides automated refactoring and enforces scalable patterns for your team.