vercel-react-best-practices

Applies React/Next.js performance rules to optimize code and eliminate bottlenecks.

Updated Apr 18, 2026
One-click install
npx skills add https://github.com/rattamnoon/our-third-story --skill vercel-react-best-practices-rattamnoon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vercel-react-best-practices
Source: https://github.com/rattamnoon/our-third-story/tree/main/.agents/skills/vercel-react-best-practices
Command: npx skills add https://github.com/rattamnoon/our-third-story --skill vercel-react-best-practices-rattamnoon

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a structured set of React/Next.js performance optimization guidelines to help teams write faster, more reliable frontend code.

Core Features & Use Cases

  • Coverage across 8 categories including Eliminating Waterfalls, Bundle Size, Server-Side Performance, Client-Side Data Fetching, Re-render Optimization, Rendering Performance, JavaScript Performance, and Advanced Patterns.
  • Clear examples and guardrails for automated refactoring and code generation.
  • Applicable to writing new components, reviewing existing code, and refactoring Next.js apps for performance.

Quick Start

Review and apply the guidelines to a React/Next.js page or component to reduce load times and improve runtime efficiency.

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 when refactoring components?

To optimize React and Next.js performance, apply a structured catalog of rules targeting bundle size, server-side execution, and client rendering. This approach enforces best practices across eight priority categories to guide automated code refactoring and data-fetching strategies.

What are the best practices for eliminating data fetching waterfalls in Next.js?

Eliminating data fetching waterfalls in Next.js requires restructuring sequential client requests into parallel or server-side data fetching strategies. This skill provides specific guardrails and examples to refactor these patterns for faster load times.

How do I reduce bundle size and improve client-side rendering in React?

Reducing bundle size and improving client-side rendering in React involves applying specific JavaScript performance and re-render optimization rules. This skill enforces these patterns during code generation to minimize unnecessary client-side computation.

Can I use these React performance rules for automated code review?

Yes, you can use these React performance rules for automated code review. The guidelines are designed with clear examples and guardrails specifically to help engineers review existing components and enforce best practices during code generation.

Does this approach cover both server-side performance and client-side data fetching?

Yes, this approach covers both server-side performance and client-side data fetching. It enforces optimization guidelines across eight categories, ensuring both backend execution efficiency and frontend data retrieval are addressed.