vercel-react-best-practices

Apply 62 performance rules to React and Next.js code.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This guide codifies production-grade performance patterns for React and Next.js, helping teams identify bottlenecks, standardize best practices, and accelerate reliable UI performance improvements.

Core Features & Use Cases

  • 62 rules across 8 categories prioritized by impact to guide automated refactoring and code generation.
  • Covers the eight priority areas: Eliminating Waterfalls, Bundle Size Optimization, Server-Side Performance, Client-Side Data Fetching, Re-render Optimization, Rendering Performance, JavaScript Performance, and Advanced Patterns.
  • Designed for use during writing, reviewing, or refactoring React/Next.js code, data fetching strategies, and performance optimization tasks.

Quick Start

Start by applying the top-priority async and bundle rules to your React/Next.js codebase to reduce waterfalls and bundle size.

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

Optimize React and Next.js performance by applying codified rules across eight priority areas including eliminating waterfalls, bundle size optimization, and server-side performance during component refactoring. This guide prioritizes rules by impact to accelerate reliable UI improvements.

What are the most impactful patterns for reducing bundle size in Next.js applications?

Bundle size optimization patterns target unnecessary dependencies and inefficient imports in Next.js applications. This guide provides prioritized rules to identify bottlenecks and standardize best practices for reducing overall bundle size during automated refactoring.

How does eliminating data fetching waterfalls improve React server-side performance?

Eliminating data fetching waterfalls prevents sequential network requests from blocking React server-side rendering. By codifying async rules across client and server boundaries, this approach ensures data fetching strategies follow proven front-end performance patterns.

Can I use these optimization patterns for both client-side and server-side React components?

Yes, these optimization patterns apply to writing, reviewing, and refactoring both client-side and server-side React components. They cover client-side data fetching, server-side performance, and rendering optimization across the full client and server boundary.

What is the best way to stop unnecessary re-renders in a React component hierarchy?

The best way to stop unnecessary re-renders is applying re-render optimization rules that identify inefficient state management and prop passing. This guide standardizes patterns for rendering performance and JavaScript performance within React component hierarchies.

Why should I use a rule-based approach instead of ad-hoc React performance tuning?

A rule-based approach to React performance tuning standardizes best practices across teams and guides automated refactoring. Unlike ad-hoc tuning, 62 prioritized rules across eight categories ensure consistent bottleneck identification and reliable UI performance improvements.