vercel-react-best-practices

Apply React and Next.js performance best practices to codebases and reviews.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Performance bottlenecks in React/Next.js apps slow user interactions and increase maintenance cost.

Core Features & Use Cases

  • Comprehensive performance optimization guidelines for React and Next.js applications.
  • Guidance on data fetching strategies, bundle size reduction, rendering performance, and server/client considerations.
  • Use Case: You are refactoring a Next.js app with slow page loads; apply these guidelines to improve hydration, reduce bundle size, and speed up interactions.

Quick Start

Review the guidelines and apply the rules to your codebase to start optimizing.

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 page loads?

To optimize React and Next.js performance, apply curated engineering best practices covering component design, data fetching strategies, bundle size reduction, and rendering performance to improve hydration and speed up interactions.

What are the best practices for data fetching strategies in Next.js applications?

Data fetching best practices in Next.js involve applying curated engineering guidelines that address server and client rendering considerations, ensuring efficient hydration and optimized rendering performance across your application architecture.

How can I reduce bundle size in a React application?

Reduce React bundle size by applying a curated set of performance optimization guidelines that target component design and bundle optimization, systematically removing unnecessary code and improving rendering performance.

When do I need to consider server vs client rendering for React performance optimization?

You need to consider server vs client rendering for React performance optimization when refactoring applications to improve hydration, reduce bundle size, and speed up user interactions using formal engineering guidelines.

Does this approach work for refactoring existing Next.js apps?

Yes, this approach works for refactoring existing Next.js apps by applying categorized rules and actionable recommendations to codebases and reviews, directly improving slow page loads and rendering performance.

What is the best way to structure React component design for performance?

The best way to structure React component design for performance is applying a formal, versioned guideline set with categorized rules, ensuring optimal rendering performance and efficient server and client considerations.