vercel-react-best-practices

Enforce React/Next.js performance guidelines for writing, reviewing, and refactoring code.

Updated Feb 27, 2026
One-click install
npx skills add https://github.com/ZawHlaingPhyoTsuki/food-order-app --skill vercel-react-best-practices-zawhlaingphyotsuki
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vercel-react-best-practices
Source: https://github.com/ZawHlaingPhyoTsuki/food-order-app/tree/main/.agents/skills/vercel-react-best-practices
Command: npx skills add https://github.com/ZawHlaingPhyoTsuki/food-order-app --skill vercel-react-best-practices-zawhlaingphyotsuki

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Vercel React Best Practices consolidates performance-oriented rules to address common pitfalls in React and Next.js projects, helping teams avoid slow renders, bloated bundles, and fragile data-fetching patterns.

Core Features & Use Cases

  • Comprehensive, categorized guidelines covering rendering, data fetching, and bundle-optimization strategies.
  • Real-world examples and patterns to improve Time to Interactive (TTI) and Largest Contentful Paint (LCP).
  • Guidance useful for writing, reviewing, and refactoring React/Next.js code to maintain optimal performance.

Quick Start

Audit a React/Next.js project by applying the guide’s categories and generate a prioritized improvement plan.

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 and reduce bundle size?

To optimize React and Next.js performance, enforce categorized guidelines for rendering, data fetching, and bundle-optimization. This reduces bundle size and improves Time to Interactive and Largest Contentful Paint metrics.

What are the best practices for server and client data fetching in Next.js?

Next.js data fetching best practices satisfy requirements for server and client data fetching patterns. This ensures optimal rendering strategies and prevents fragile data-fetching architectures in your components.

How do I audit an existing React project for performance issues?

Audit a React project by applying categorized performance guidelines to generate a prioritized improvement plan. This identifies slow renders and bloated bundles during code review and refactoring processes.

When should I use React server components for rendering optimization?

Use React server components to enforce rendering strategies and build optimizations that reduce runtime performance overhead. This approach provides guardrails and safety checks for maintaining optimal component rendering.

Does this approach work for refactoring existing Next.js pages?

Yes, these performance guidelines are applicable to writing, reviewing, and refactoring React components and Next.js pages. They provide validation and safety checks to improve runtime performance during refactoring.