vercel-react-best-practices

Apply React and Next.js performance rules to codebases.

1|1|Updated Apr 18, 2026
One-click install
npx skills add https://github.com/rodrigobranas/formacao_ia_arq_t1_4 --skill vercel-react-best-practices-rodrigobranas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vercel-react-best-practices
Source: https://github.com/rodrigobranas/formacao_ia_arq_t1_4/tree/main/mastra-rag/.agents/skills/vercel-react-best-practices
Command: npx skills add https://github.com/rodrigobranas/formacao_ia_arq_t1_4 --skill vercel-react-best-practices-rodrigobranas

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The skill provides a comprehensive, battle-tested set of React and Next.js performance guidelines to help teams write, review, and refactor code for faster, more efficient applications.

Core Features & Use Cases

  • A prioritized catalog of 45 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) with explicit examples and guidance.
  • Practical patterns for data fetching, code-splitting, SSR/CSR boundaries, and rendering optimizations that support automated refactoring and code generation.
  • Real-world scenarios and decision criteria to guide auditing, tool integration, and quality checks during development.

Quick Start

Apply the top-priority performance rules to the current React/Next.js codebase and iteratively refine patterns.

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 refactoring?

To optimize React and Next.js performance, apply a prioritized catalog of 45 rules covering eliminating waterfalls, bundle size reduction, and server-side performance. It provides practical patterns and explicit examples to guide refactoring.

What is the best way to reduce bundle size in a Next.js application?

The best way to reduce Next.js bundle size is applying specific optimization rules for code-splitting and data fetching boundaries. This skill provides decision criteria and practical patterns to support automated refactoring and minimize client-side JavaScript.

How do I eliminate data fetching waterfalls in React components?

Eliminate data fetching waterfalls in React by enforcing specific performance patterns that optimize client-side data fetching and parallelize requests. The skill provides real-world scenarios and explicit guidance for refactoring sequential fetches.

Can I use these React performance rules to audit an existing codebase?

Yes, you can audit an existing React codebase using the 45 prioritized rules across 8 categories. The skill provides real-world scenarios and decision criteria to guide quality checks, tool integration, and iterative refinement during development.

How do I improve server-side rendering performance in Next.js?

Improve Next.js server-side rendering performance by applying targeted rules from the Server-Side Performance category. The skill defines SSR/CSR boundaries and data fetching patterns that optimize rendering efficiency with practical examples.