react-best-practices

Apply React/Next.js performance rules during development and code review.

2|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/seikaikyo/dash-skills --skill react-best-practices-seikaikyo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: react-best-practices
Source: https://github.com/seikaikyo/dash-skills/tree/main/external/react-best-practices
Command: npx skills add https://github.com/seikaikyo/dash-skills --skill react-best-practices-seikaikyo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

React and Next.js projects often face performance regressions due to unoptimized rendering, data fetching, and large bundles. This Skill provides a structured set of rules and guidelines to systematically improve performance.

Core Features & Use Cases

  • 40+ rules across 8 categories covering rendering, data fetching, bundling, server and client optimizations.
  • Step-by-step guidance for writing, reviewing, and refactoring React/Next.js code to improve performance and reliability.
  • Real-world use cases and examples illustrating how to apply patterns to common React/Next.js workflows.

Quick Start

Start by applying the performance guidelines to a React/Next.js project and consult the references for concrete rule implementations.

Frequently Asked Questions about 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 code review?

To optimize React and Next.js performance during code review, apply a structured set of 40+ rules across eight categories targeting render, bundle, and data-fetch inefficiencies. This systematic approach reduces regressions and improves load times.

What are common React and Next.js performance bottlenecks?

Common React and Next.js performance bottlenecks include unoptimized rendering, inefficient data fetching, and large bundles. These regressions occur across components, pages, and data flows, requiring systematic guideline application to resolve.

How do I fix React render inefficiencies and improve web vitals?

Fix React render inefficiencies and improve web vitals by applying specific performance guidelines during development and refactoring. Step-by-step guidance and real-world examples illustrate patterns to optimize rendering, data fetching, and bundling.

Does this Next.js optimization approach cover server and client rules?

Yes, this Next.js optimization approach covers both server and client optimizations. It provides 40+ rules across eight categories, ensuring comprehensive performance improvements for faster load times and better user experience.

What's the best way to refactor React data fetching for performance?

The best way to refactor React data fetching for performance is following structured guidelines that address data-fetch inefficiencies. Real-world use cases illustrate how to apply optimization patterns to common workflows across pages and data flows.