vercel-react-best-practices

Apply 57 performance rules to React/Next.js code for rendering and bundle optimization.

Updated Jan 29, 2026
One-click install
npx skills add https://github.com/AzamCodes/motosafe --skill vercel-react-best-practices-azamcodes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vercel-react-best-practices
Source: https://github.com/AzamCodes/motosafe/tree/main/.agents/skills/vercel-react-best-practices
Command: npx skills add https://github.com/AzamCodes/motosafe --skill vercel-react-best-practices-azamcodes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

React/Next.js projects often suffer from inefficient rendering, bloated bundles, and slow data-fetch patterns that degrade user experience. The skill provides targeted performance guidelines used when writing, reviewing, or refactoring code to improve speed, reliability, and maintainability.

Core Features & Use Cases

  • 57 rules across 8 categories prioritized by impact to drive automated refactoring and code generation.
  • Guidance for server, client, and build optimizations across React and Next.js workflows.
  • Real-world scenarios for optimizing render performance, data fetch strategies, and bundle size.

Quick Start

Review a React/Next.js project and apply the documented performance best practices to optimize rendering, loading, and 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 application rendering performance?

Optimize React rendering performance by applying 57 prioritized rules across 8 categories that target inefficient rendering, bloated bundles, and slow data-fetch patterns to improve overall speed and maintainability.

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

Best practices for reducing Next.js bundle size include applying targeted performance guidelines during code generation and refactoring. These rules prioritize impact to drive build optimizations and eliminate bloat.

How do I review React code for performance bottlenecks?

Review React code for performance bottlenecks by checking against codified rules prioritized by impact across server, client, and build workflows. This identifies slow data-fetch patterns and inefficient rendering for refactoring.

Does this performance optimization approach work for both server and client-side React?

Yes, this optimization approach works for server and client-side React by providing guidance across server, client, and build workflows. It ensures performance-conscious decisions throughout the Next.js rendering lifecycle.

When should I refactor React components for performance?

Refactor React components for performance when projects suffer from inefficient rendering, bloated bundles, or slow data-fetch patterns. Applying prioritized best practices during refactoring improves speed and maintainability.