vercel-react-best-practices

Apply React and Next.js performance best practices across 57 prioritized rules.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/spike-land-ai/spike.land --skill vercel-react-best-practices-spike-land-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vercel-react-best-practices
Source: https://github.com/spike-land-ai/spike.land/tree/main/.github/skills/vercel-react-best-practices
Command: npx skills add https://github.com/spike-land-ai/spike.land --skill vercel-react-best-practices-spike-land-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Vercel React Best Practices skill provides a centralized, opinionated set of React and Next.js performance best practices to help teams write faster, more reliable UI and reduce common bottlenecks like waterfalls, large bundles, and inefficient server/client data flows.

Core Features & Use Cases

  • 57 rules across 8 priority-based categories to guide refactors, reviews, and automation.
  • Practical patterns, examples, and guardrails for data fetching, rendering, and bundle optimization.
  • Use during component/page creation, code reviews, performance audits, and tooling automation.

Quick Start

Review your codebase against the highest-priority guidelines and start applying the recommended optimizations to eliminate waterfalls and reduce bundle size.

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 during a code review?

To optimize React and Next.js performance during a code review, apply 57 priority-based rules targeting waterfalls, bundle size, data fetching, and rendering. Review your codebase against the highest-priority guidelines and start applying recommended optimizations.

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

The best way to reduce bundle size is applying specific best practices and guardrails for bundle optimization. Identify large bundles and inefficient server/client data flows, then refactor using proven patterns to eliminate bottlenecks.

How do I fix data fetching waterfalls in React?

Fix data fetching waterfalls in React by applying targeted best practices for server and client data fetching. These rules optimize data flows across components, eliminating sequential requests and reducing common bottlenecks.

Can I use these React performance rules for tooling automation?

Yes, you can use these React performance rules for tooling automation. The 57 rules are organized by priority across 8 categories, specifically designed to guide refactors, reviews, performance audits, and automation workflows.

When do I need Next.js performance best practices for refactoring?

You need Next.js performance best practices for refactoring when your UI suffers from slow rendering, large bundles, or inefficient data flows. Apply the 57 opinionated rules during component creation and performance audits to write faster, more reliable code.