vercel-react-best-practices

Apply React and Next.js performance best practices during code reviews and refactoring.

1|1|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/mauricioacp/tanstack-convex-better-auth-template --skill vercel-react-best-practices-mauricioacp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vercel-react-best-practices
Source: https://github.com/mauricioacp/tanstack-convex-better-auth-template/tree/main/.agents/skills/vercel-react-best-practices
Command: npx skills add https://github.com/mauricioacp/tanstack-convex-better-auth-template --skill vercel-react-best-practices-mauricioacp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

React and Next.js performance optimization guidelines from Vercel Engineering to guide teams in building faster, more efficient web apps.

Core Features & Use Cases

  • 57 rules across 8 categories focusing on eliminating waterfalls, bundle optimization, server-side and client-side performance, and advanced patterns.
  • Practical guidance for writing, reviewing, and refactoring React/Next.js code to apply proven performance improvements.
  • Real-world scenarios and concrete patterns to reduce waterfalls, optimize data fetches, and improve rendering performance.

Quick Start

Provide a quick-start task by naming the React component or page to optimize, and I will outline the applicable best-practice changes.

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 rendering performance during code reviews?

To optimize React and Next.js rendering, apply 57 rules across 8 categories that eliminate waterfalls, reduce bundle size, and refine server-side rendering. Guide code reviews and refactoring to enforce these proven performance improvements across your application.

What is the best way to eliminate data fetching waterfalls in Next.js applications?

Eliminating data waterfalls in Next.js involves applying specific best practices for server-side and client-side data fetching. This Skill guides you through concrete patterns and refactoring scenarios to optimize data fetches and improve overall rendering performance.

How do I reduce bundle size and improve server actions in Next.js?

To reduce bundle size and improve Next.js server actions, apply targeted best practices across 8 performance categories. This approach provides practical guidance for writing and reviewing code to enforce optimized bundle outputs and efficient server action implementations.

Can I use these React performance rules to refactor existing client-side components?

Yes, you can use these React performance rules to safely refactor existing client-side components. The guidelines support testable refactor guidance across React apps and Next.js pages, helping you apply concrete patterns to improve rendering speed without breaking functionality.

What are the limitations when applying Vercel engineering best practices to React apps?

The limitations of applying these Vercel engineering best practices involve their strict focus on React and Next.js performance patterns. They target performance optimization, bundle size, caching, and rendering rather than general architectural changes or non-performance related logic.