vercel-react-best-practices

Review React and Next.js code against Vercel performance optimization guidelines.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill ensures your React and Next.js applications are built with optimal performance, leading to faster load times, better user experiences, and more efficient development.

Core Features & Use Cases

  • Performance Optimization: Provides 57 rules across 8 categories to improve speed and efficiency.
  • Bundle Size Reduction: Guides on minimizing code footprint for faster downloads.
  • Server-Side Efficiency: Optimizes data fetching and rendering on the server.
  • Client-Side Responsiveness: Enhances user interaction and rendering performance.
  • Use Case: When refactoring a Next.js page, apply these best practices to identify and fix performance bottlenecks, such as slow data fetching or large bundle sizes, ensuring a smooth user experience.

Quick Start

Apply the vercel-react-best-practices skill to review the current code for performance improvements.

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?

You can optimize React and Next.js performance by applying 57 rules across 8 categories, targeting waterfall elimination, bundle size reduction, server-side efficiency, and re-render optimization to enhance application speed.

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

The best way to reduce bundle size in Next.js involves applying targeted optimization rules that minimize code footprint for faster downloads, ensuring efficient client-side performance and improved load times.

How does server-side rendering affect React performance?

Server-side rendering affects React performance by shifting data fetching and initial rendering to the server, which optimizes delivery but requires careful waterfall elimination to ensure fast page loads.

Can I use these Vercel engineering standards to fix slow data fetching?

Yes, you can use these Vercel engineering standards to identify and fix performance bottlenecks like slow data fetching by applying server-side efficiency and waterfall elimination patterns during code reviews.

When do I need to optimize React re-renders?

You need to optimize React re-renders when client-side responsiveness degrades, applying specific best practice patterns to eliminate unnecessary renders and ensure smooth user interaction experiences.

Are there specific rules for eliminating waterfalls in Next.js data fetching?

Yes, there are specific rules for eliminating waterfalls in Next.js data fetching, categorized under server-side efficiency to help developers optimize data retrieval sequences and prevent slow rendering bottlenecks.