vercel-react-best-practices

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

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/JuanQuenga/piggies-ts --skill vercel-react-best-practices-juanquenga
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vercel-react-best-practices
Source: https://github.com/JuanQuenga/piggies-ts/tree/main/.agents/skills/vercel-react-best-practices
Command: npx skills add https://github.com/JuanQuenga/piggies-ts --skill vercel-react-best-practices-juanquenga

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Vercel React Best Practices consolidates expert performance guidelines for React and Next.js into a single, actionable reference to help teams write, review, and refactor code with optimal performance patterns.

Core Features & Use Cases

  • 57 rules across 8 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.
  • Practical guidance for components, pages, data fetching, and bundle optimization to improve perceived performance metrics and user experience.
  • Suitable for developers, code reviewers, and AI-assisted tooling to enforce consistent performance patterns across projects.

Quick Start

Begin by auditing your React/Next.js codebase against the full rule set and apply the highest-impact patterns first, then progressively address remaining categories.

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 for better server and client metrics?

Optimize React and Next.js performance by applying 57 rules across 8 categories, including eliminating data waterfalls, reducing bundle size, and improving server-side rendering. Audit your codebase and apply the highest-impact patterns first.

What is the best way to prevent waterfall data fetching in Next.js?

Prevent waterfall data fetching in Next.js by applying specific rules for eliminating waterfalls and optimizing client-side data fetching. These patterns guide refactoring sequential requests into parallelized or server-side data structures.

How do I reduce bundle size in a React application?

Reduce React bundle size by applying bundle size optimization rules that guide automated refactoring and code generation. This improves perceived performance metrics by minimizing JavaScript shipped to the client.

Can I use these React best practices for automated code refactoring?

Yes, you can use these React best practices for automated code refactoring. The rules are designed for developers, code reviewers, and AI-assisted tooling to enforce consistent performance patterns across components, pages, and data fetching.

What patterns help with React re-render optimization and rendering performance?

React re-render optimization and rendering performance are addressed through dedicated rule categories that guide code generation. These patterns target component rendering efficiency and general JavaScript performance tuning.

Does this skill cover advanced React patterns for Next.js performance tuning?

Yes, this skill covers advanced React patterns for Next.js performance tuning. It encompasses an advanced patterns category alongside seven other categories to guide comprehensive refactoring and code generation.