vercel-react-best-practices

Apply 57 React/Next.js performance rules across eight optimization categories.

2.0k|254|Updated Nov 29, 2025
One-click install
npx skills add https://github.com/Draculabo/AntigravityManager --skill vercel-react-best-practices-draculabo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vercel-react-best-practices
Source: https://github.com/Draculabo/AntigravityManager/tree/main/.agents/skills/vercel-react-best-practices
Command: npx skills add https://github.com/Draculabo/AntigravityManager --skill vercel-react-best-practices-draculabo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Performance inefficiencies and patchy optimization practices in React/Next.js codebases, addressed by a centralized set of proven guidelines.

Core Features & Use Cases

  • 57 rules across 8 categories describing where and how to optimize rendering, data fetching, bundling, and server/client interactions.
  • Provides actionable patterns for common tasks like API routes, SSR, Suspense, and code-splitting to guide refactoring and automated tooling.
  • Useful for writing new components/pages, code reviews, performance audits, and automated code generation.

Quick Start

Review your existing React/Next.js codebase to apply the 57 rules across Eliminating Waterfalls, Bundle Size, Server-Side Performance, Client-Side Data Fetching, Re-render Optimization, Rendering Performance, JavaScript, and Advanced Patterns.

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 rendering and data fetching?

Optimize React and Next.js performance by applying 57 structured best-practice rules across rendering, data fetching, and bundle size. These guidelines enforce deterministic patterns for SSR, Suspense, and server actions to resolve inefficiencies.

What are the best practices for eliminating waterfalls and reducing bundle size in Next.js?

Best practices for eliminating waterfalls and reducing bundle size involve applying targeted rules across 8 categories. Centralized guidelines validate server/client interactions and code-splitting patterns to patch optimization gaps.

When should I use Suspense and Server Actions for client-side data fetching in React?

Use Suspense and Server Actions for client-side data fetching when adhering to validated best-practice patterns. The 57 rules provide actionable guidance on categorizing and safely applying these advanced patterns in real-world projects.

Can I use these React performance rules for code reviews and automated code generation?

You can use these React performance rules for code reviews, performance audits, and automated code generation. The guidelines include safety checks and validation logic that provide deterministic guidance for automated tooling hooks.

How do I structure re-render optimization and server-side performance in a React codebase?

Structure re-render optimization and server-side performance by applying categorized rules across components and pages. The guidelines enforce clear validation and safety checks across 8 categories to ensure deterministic performance outcomes.

Does this approach work for existing React codebases or only for new Next.js pages?

This approach works for both existing React codebases and new Next.js pages. Review your current project to apply the 57 rules across rendering, bundling, and server/client interactions, guiding both refactoring and new development.