vercel-react-best-practices

Optimize React and Next.js application performance with 45 rules across 8 categories.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a comprehensive set of rules and best practices to optimize the performance of React and Next.js applications, ensuring faster load times, better user experience, and more efficient development.

Core Features & Use Cases

  • Performance Optimization: Covers critical areas like eliminating waterfalls, bundle size reduction, server-side performance, and re-render optimization.
  • Code Refactoring Guidance: Offers specific examples of incorrect vs. correct code implementations for each rule.
  • Use Case: When developing a new feature in a Next.js app, use this Skill to ensure your data fetching patterns are efficient, your component re-renders are minimized, and your bundle size is kept small, leading to a faster and more responsive user interface.

Quick Start

Review the vercel-react-best-practices skill for guidance 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 application performance?

To optimize React and Next.js application performance, follow a structured guide of 45 rules across 8 categories, covering critical waterfalls, bundle size reduction, and re-render optimization with correct code examples.

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

Eliminating data fetching waterfalls in Next.js involves applying specific optimization rules that contrast incorrect versus correct implementations, ensuring efficient data fetching patterns and faster load times.

How can I reduce my React bundle size during web development?

Reduce your React bundle size during web development by applying targeted best practice rules that provide detailed explanations and impact metrics, keeping your application payload small and responsive.

Why does my React component re-render excessively, and how do I fix it?

React component re-renders excessively due to inefficient state or prop management; fix this by applying specific re-render optimization rules that demonstrate incorrect versus correct code implementations.

Can I use these React performance rules to refactor existing code?

Yes, you can use these React performance rules to refactor existing code by following detailed explanations and incorrect versus correct code examples provided for each rule to guide efficient implementation.