vercel-react-best-practices

Apply React and Next.js performance rules for rendering, data fetching, and bundles.

Updated Jan 17, 2026
One-click install
npx skills add https://github.com/AndyMarigoldLabs/continuous-funding --skill vercel-react-best-practices-andymarigoldlabs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vercel-react-best-practices
Source: https://github.com/AndyMarigoldLabs/continuous-funding/tree/main/.claude/skills/react-best-practices/react-best-practices
Command: npx skills add https://github.com/AndyMarigoldLabs/continuous-funding --skill vercel-react-best-practices-andymarigoldlabs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill consolidates proven React and Next.js performance guidelines to help teams identify and fix bottlenecks, reduce wasted renders, and optimize bundle sizes, data fetching, and server/client performance.

Core Features & Use Cases

  • Comprehensive guideline set across 8 categories ( eliminating waterfalls, bundle optimization, server performance, client-side fetching, re-render optimization, rendering, JavaScript performance, and advanced patterns ).
  • Actionable patterns with concrete examples to drive automated refactoring and code generation.
  • Use cases include code reviews, feature development, and ongoing maintenance to maintain peak performance in React/Next.js apps.

Quick Start

Audit a React/Next.js project and apply the 8-category performance guidelines: optimize data fetching, reduce bundle size, enable Suspense, memoization, and lazy loading.

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 to reduce wasted renders?

Optimize React and Next.js performance by applying a structured catalog of best-practice rules for UI rendering, data fetching, and bundle optimization. This approach targets component design, server components, and client-side fetching to eliminate wasted renders and reduce bottlenecks.

What's the best way to prevent data fetching waterfalls in Next.js?

Prevent data fetching waterfalls by applying categorized best-practice rules for server performance and client-side fetching. The guidelines cover eliminating waterfalls through concrete examples in component design and data fetching patterns across React-based projects.

How do I reduce bundle size in a React application?

Reduce bundle size in a React application by applying structured bundle optimization rules. The catalog provides actionable patterns for build-time optimizations, including lazy loading and Suspense, to guide automated refactoring and code generation.

Can I use these React performance guidelines for ongoing code maintenance?

You can use these React performance guidelines for ongoing code maintenance, feature development, and code reviews. The comprehensive guideline set across eight categories helps teams maintain peak performance by identifying and fixing bottlenecks during regular development.

When should I use Suspense and memoization in Next.js server components?

Use Suspense and memoization in Next.js server components when optimizing rendering and re-render performance. The guidelines provide concrete examples for applying advanced patterns, server performance rules, and rendering optimizations across React-based projects.