vercel-react-best-practices

Identify and apply performance best practices for React and Next.js projects.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/seungwonme/.claude --skill vercel-react-best-practices-seungwonme
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vercel-react-best-practices
Source: https://github.com/seungwonme/.claude/tree/main/skills/dev-frontend/react-best-practices
Command: npx skills add https://github.com/seungwonme/.claude --skill vercel-react-best-practices-seungwonme

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

React and Next.js projects often suffer from performance regressions, long load times, and bloated bundles. This skill codifies real-world best practices and guardrails to accelerate performance-focused development.

Core Features & Use Cases

  • A categorized catalog of optimization patterns across eight areas (async, bundle, server, client, rerender, rendering, JavaScript, advanced) with concrete examples.
  • Actionable refactoring strategies for reducing bundle size, improving TTI/LCP, and optimizing data fetching and server rendering.
  • Practical use cases and decision criteria to guide automated optimization and code review.

Quick Start

Start by auditing a project for slow initial paint and large bundles, then apply the top-priority patterns from the guide to achieve measurable improvements.

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 for slow initial paint and large bundles?

To optimize React and Next.js performance, apply categorized patterns across async, bundle, server, and client rendering to reduce bundle size and improve TTI/LCP. The skill provides concrete refactoring steps and guardrails to fix slow initial paint and bloated bundles.

What are the best practices for React data fetching and server rendering?

React data fetching and server rendering best practices involve applying specific patterns from the server and async categories. This skill provides actionable refactoring strategies and decision criteria to optimize data fetching and server rendering across components and pages.

How can I reduce my Next.js bundle size during code reviews?

Reduce Next.js bundle size during code reviews by applying guardrails and patterns from the bundle and JavaScript categories. This skill consolidates concrete examples and actionable refactoring steps to guide automated optimization and reduce bloated bundles.

How do I prevent unnecessary React rerenders and improve rendering performance?

Prevent unnecessary React rerenders by applying patterns from the rerender and rendering categories. This skill codifies real-world best practices with concrete examples and guardrails to help engineers accelerate performance-focused development and improve rendering.

Can I use these React performance patterns for my existing project refactoring?

You can use these React performance patterns for existing project refactoring as the skill is intended for engineers working on UI performance and refactoring. It provides actionable refactoring strategies and practical use cases to achieve measurable improvements in TTI and LCP.

What advanced JavaScript optimization techniques does this skill cover for frontend performance?

For advanced frontend JavaScript optimization, this skill covers patterns within the JavaScript and advanced categories. It provides concrete examples and decision criteria to guide automated optimization, addressing performance regressions and long load times in React and Next.js projects.