vercel-react-best-practices

Apply Vercel React and Next.js performance optimization guidelines to code.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a comprehensive set of best practices and guidelines to significantly improve the performance and efficiency of React and Next.js applications.

Core Features & Use Cases

  • Performance Optimization: Covers critical areas like eliminating waterfalls, bundle size reduction, server-side rendering, and re-render optimization.
  • Code Quality: Ensures code adheres to Vercel Engineering's standards for maintainability and speed.
  • Use Case: When developing a new feature in a Next.js app, use this Skill to review your data fetching logic and ensure it avoids waterfalls and leverages parallelization for faster load times.

Quick Start

Apply the vercel-react-best-practices skill to optimize the provided React component code.

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 during development?

To optimize React and Next.js performance, apply guidelines covering bundle size reduction, server-side rendering, and re-render elimination. These rules provide detailed examples and impact metrics for automated refactoring to ensure code adheres to Vercel Engineering standards.

What is the best way to eliminate data fetching waterfalls in Next.js?

Eliminating data fetching waterfalls in Next.js involves leveraging parallelization for faster load times. Applying targeted performance optimization rules helps review data fetching logic and restructure requests to avoid sequential loading delays.

How do I reduce bundle size and improve client-side data fetching in React?

Reduce React bundle size and improve client-side data fetching by applying specific optimization patterns. These include minimizing JavaScript payloads and structuring data retrieval to prevent unnecessary re-renders and enhance overall web development speed.

Does this approach to React optimization work for automated code generation?

Yes, these React optimization guidelines are designed for AI agents to use in automated refactoring and code generation. Each rule includes detailed explanations, examples, and impact metrics to guide AI in improving rendering and JavaScript performance.

When should I use advanced rendering patterns for Next.js server-side performance?

Use advanced rendering patterns for Next.js server-side performance when basic optimizations are insufficient. These patterns address complex rendering bottlenecks, JavaScript performance limits, and re-render issues that degrade application speed.