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.