vercel-react-best-practices

Apply React/Next.js performance best practices to optimize code and architecture.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

React and Next.js projects often suffer from suboptimal performance due to unoptimized rendering, large bundles, and inefficient data-fetching patterns. This skill provides a structured set of guidelines to help teams consistently apply high-impact optimizations.

Core Features & Use Cases

  • Cataloged rules across 8 categories to guide automated refactoring and code generation.
  • Priority-driven improvements that target critical bottlenecks like waterfalls, bundle size, and server performance.
  • Practical scenarios for code reviews, feature development, and refactors to deliver faster, leaner apps.

Quick Start

Request a performance review of a React/Next.js codebase and I will apply Vercel's best-practice rules to improve render speed, reduce bundle size, and optimize data-fetching 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 during a code review?▼

To optimize React and Next.js performance during a code review, apply a structured catalog of rules across eight categories targeting critical bottlenecks like waterfalls, bundle size, and server performance.

What are the best practices for refactoring React components to improve load times?▼

Best practices for refactoring React components involve applying priority-driven improvements that target unoptimized rendering and inefficient data-fetching patterns, ensuring automated refactoring steps respect correctness and safety.

How does this approach handle data-fetching waterfalls in Next.js?▼

It handles data-fetching waterfalls in Next.js by applying targeted performance best practices that restructure data retrieval, prioritizing critical bottlenecks to deliver faster, leaner applications.

Can I use these performance rules for writing new React components?▼

Yes, you can use these performance rules for writing new React components, as the guidelines are specifically applicable to feature development, refactors, and code reviews to enforce high-impact optimizations.

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

The best way to reduce bundle size in a Next.js project is to apply priority-driven performance best practices that identify inefficient patterns and enforce automated refactoring for leaner applications.

When should I prioritize server performance over client rendering in React?▼

You should prioritize server performance over client rendering in React when addressing critical bottlenecks, using cataloged rules to balance server and client execution for optimal load times and architecture.