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.