vercel-react-best-practices

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

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/carrilloapps/VTradingWEB --skill vercel-react-best-practices-carrilloapps
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vercel-react-best-practices
Source: https://github.com/carrilloapps/VTradingWEB/tree/main/.junie/skills/vercel-react-best-practices
Command: npx skills add https://github.com/carrilloapps/VTradingWEB --skill vercel-react-best-practices-carrilloapps

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured set of React and Next.js performance best practices to guide automated refactoring, code reviews, and architectural decisions, helping teams ship faster with fewer regressions.

Core Features & Use Cases

  • Comprehensive rules across 8 categories including Eliminating Waterfalls, Bundle Size Optimization, Server-Side Performance, Client-Side Data Fetching, Re-render Optimization, Rendering Performance, JavaScript Performance, and Advanced Patterns.
  • Guided workflows for code reviews and refactoring, enabling teams to apply best practices consistently across projects.
  • Use Case examples: auditing a React page for waterfall risks, optimizing a Next.js data fetch layout, and reducing bundle sizes with targeted imports.

Quick Start

Use the vercel-react-best-practices skill to audit a React/Next.js page and generate a prioritized list of improvements based on the 57 rules.

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 audit a React page for data fetching waterfalls and rendering bottlenecks?

You can review React components by applying 57 curated rules across eight priority categories, including eliminating data fetching waterfalls, minimizing bundle size, and optimizing server-side rendering performance to generate a prioritized list of improvements.

What is the best way to optimize Next.js bundle size and server-side rendering performance?

Optimizing Next.js bundle size and server-side performance involves applying targeted import rules and rendering patterns, ensuring server-side data fetches are structured to prevent waterfall requests and minimize client-side JavaScript.

How do I reduce React re-renders and improve client-side data fetching?

Reducing React re-renders and improving client-side data fetching requires applying specific re-render optimization rules and advanced rendering patterns to prevent unnecessary component updates and optimize data retrieval workflows.

Can I use automated refactoring rules to review both React components and Next.js pages?

Yes, you can use these performance best practices to guide automated refactoring and code reviews for both React components and Next.js pages, covering data fetching, bundle optimization, and rendering performance.

What JavaScript performance patterns should I apply when refactoring React components?

When refactoring React components, you should apply JavaScript performance patterns that align with advanced rendering techniques and bundle optimization rules to minimize execution time and prevent performance regressions.