vercel-react-best-practices

Apply React/Next.js performance best practices across code reviews and refactoring.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

React/Next.js performance can deteriorate without a structured approach; this skill provides a comprehensive, actionable set of guidelines to standardize how teams optimize rendering, data fetching, and bundling.

Core Features & Use Cases

It comprises prioritized patterns across eight categories (waterfalls, bundle size, server-side performance, client data fetching, re-render optimization, rendering, JavaScript performance, and advanced patterns) with practical use cases for code reviews, component refactors, and performance audits.

Quick Start

Review a React/Next.js project and implement the recommended performance 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 structured patterns targeting waterfalls, bundle size, and server-side rendering. This approach standardizes component refactors and data fetching to systematically reduce client load and improve rendering efficiency.

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

Best practices for reducing bundle size in Next.js involve applying progressive loading patterns and optimizing client contexts. This skill provides actionable guidelines to audit dependencies and minimize JavaScript payloads sent to the browser.

How do I fix data fetching waterfalls in React server components?

Fixing data fetching waterfalls in React server components requires applying established server-side performance patterns. This skill guides automated refactoring by enforcing structured data fetching rules across both client and server rendering contexts.

Can I use this skill to audit re-render optimization and Suspense patterns?

Yes, you can use this skill to audit re-render optimization and Suspense patterns. It covers advanced rendering techniques and progressive loading across eight categories to guide performance audits and component refactors.

When should I apply server actions and structured rendering patterns in Next.js?

You should apply server actions and structured rendering patterns in Next.js when standardizing performance across server and client contexts. This skill enforces adherence to these patterns to guide automated refactoring and prevent performance deterioration.