vercel-react-best-practices

Optimize React and Next.js applications with performance best practices.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides comprehensive guidelines to optimize React and Next.js applications for peak performance, addressing issues like slow load times, bundle bloat, and inefficient rendering.

Core Features & Use Cases

  • Performance Optimization: Apply best practices for eliminating waterfalls, optimizing bundle size, and improving server-side and client-side rendering.
  • Code Refactoring: Identify and refactor code to adhere to Vercel's recommended patterns for speed and efficiency.
  • 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 the initial bundle size is minimized.

Quick Start

Review the vercel-react-best-practices skill for guidelines on optimizing React and Next.js 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 performance for slow load times?

To optimize React and Next.js performance, apply best practices for eliminating waterfalls, reducing bundle size, and improving server-side and client-side rendering efficiency.

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

The best way to reduce bundle size is applying Vercel's recommended patterns for speed, minimizing initial bundle size, and refactoring components to adhere to priority-based optimization rules.

How do I eliminate data fetching waterfalls in React?

Eliminate data fetching waterfalls by parallelizing data requests and applying specific refactoring rules provided for React and Next.js applications to ensure efficient server-side rendering.

Does this React optimization guide cover both server-side and client-side rendering?

Yes, it covers both server-side efficiency and client-side rendering, providing over 50 categorized rules with detailed explanations and code examples for automated refactoring.

When should I refactor React code for component memoization?

Refactor React code for component memoization when developing new features, ensuring components are memoized correctly and initial bundle size is minimized according to Vercel's guidelines.