vercel-react-best-practices

Apply Vercel performance optimization rules to React and Next.js applications.

1|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/wtyang/basic-antd-vite --skill vercel-react-best-practices-wtyang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vercel-react-best-practices
Source: https://github.com/wtyang/basic-antd-vite/tree/main/.agents/skills/vercel-react-best-practices
Command: npx skills add https://github.com/wtyang/basic-antd-vite --skill vercel-react-best-practices-wtyang

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

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

Core Features & Use Cases

  • Performance Optimization: Provides 57 rules across 8 categories to improve application speed.
  • Bundle Size Reduction: Offers strategies to minimize JavaScript bundle sizes.
  • Server-Side Efficiency: Guides on optimizing data fetching and rendering on the server.
  • Use Case: When developing a new feature, consult this Skill to ensure your data fetching is parallelized, your components are optimized for re-renders, and your bundle size is kept to a minimum, leading to a faster and more responsive application.

Quick Start

Apply the vercel-react-best-practices skill to refactor the provided React component for optimal performance.

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 for faster load times?

To optimize React and Next.js performance, apply 57 rules across 8 categories covering waterfalls, bundle size, server-side rendering, client-side data fetching, and re-render optimization to ensure faster load times.

What's the best way to reduce JavaScript bundle size in a Next.js application?

The best way to reduce JavaScript bundle size is by applying targeted optimization strategies that minimize code shipping. This Skill provides specific bundle size reduction guidelines to help make your Next.js application faster and more responsive.

How does server-side rendering affect data fetching waterfalls in React?

Server-side rendering can cause data fetching waterfalls if requests are not parallelized. This Skill guides optimizing data fetching and rendering on the server to prevent sequential request bottlenecks and improve server-side efficiency.

Can I use these React performance rules when refactoring existing components?

Yes, you can use these React performance rules when refactoring existing components. The guidelines are applicable to code reviews and refactoring to ensure your components are optimized for re-renders and adhere to Vercel's best practices.

Why does my Next.js application experience slow rendering performance?

Slow rendering performance often stems from unoptimized re-renders, large bundle sizes, or inefficient client-side data fetching. This Skill helps identify and resolve these bottlenecks using comprehensive JavaScript and component rendering optimization techniques.