vercel-react-best-practices

Review React and Next.js components for performance optimization issues.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and scripts (resource) components.

What problem does it solve?

This Skill addresses the common performance bottlenecks in React and Next.js applications, ensuring faster load times, smoother user interactions, and more efficient code.

Core Features & Use Cases

  • Performance Optimization: Provides 57 rules across 8 categories to improve application speed.
  • Code Refactoring Guidance: Offers specific patterns for eliminating waterfalls, optimizing bundle size, and enhancing server/client-side performance.
  • Use Case: When developing a new feature in a Next.js app, consult this Skill to ensure data fetching is parallelized, components are memoized correctly, and bundle sizes are minimized for optimal user experience.

Quick Start

Apply the vercel-react-best-practices skill to review the provided React component for performance issues.

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 application performance?

To optimize React and Next.js performance, apply guidelines covering 57 rules across 8 categories, focusing on eliminating waterfalls, reducing bundle size, and enhancing server-side efficiency and client-side rendering.

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

The best way to reduce bundle size in a Next.js app is to apply specific refactoring patterns that minimize client-side code and enforce Vercel Engineering standards for optimal application speed.

How do I eliminate data fetching waterfalls in React components?

To eliminate data fetching waterfalls in React components, consult performance optimization guidelines that enforce parallelized data fetching and correct component memoization patterns.

Does this React optimization approach work for both server-side and client-side rendering?

Yes, this React optimization approach works for both rendering methods by providing comprehensive rules that specifically enhance server-side efficiency and client-side rendering performance.

When do I need to review my React components for performance issues?

You need to review React components for performance issues when developing new features, ensuring data fetching is parallelized, components are memoized correctly, and bundle sizes are minimized for optimal user experience.