react-best-practices

Apply 40+ performance guidelines to React and Next.js code reviews.

2|1|Updated Dec 30, 2025
One-click install
npx skills add https://github.com/RipKDR/Steps-to-recovery --skill react-best-practices-ripkdr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: react-best-practices
Source: https://github.com/RipKDR/Steps-to-recovery/tree/main/.claude/skills/react-best-practices
Command: npx skills add https://github.com/RipKDR/Steps-to-recovery --skill react-best-practices-ripkdr

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps engineering teams optimize React and Next.js applications by applying a comprehensive set of performance guidelines, reducing waterfalls, improving bundle size, and enhancing rendering efficiency.

Core Features & Use Cases

  • 40+ rules across categories (waterfalls, bundle size, server/client data fetch, rendering, and JS performance).
  • Practical guidelines with concrete examples for code review, refactoring, and performance auditing.
  • Guided Quick Start templates to begin applying best practices to existing projects.

Quick Start

Use this skill to audit a React + Next.js project and generate a prioritized improvement plan. Provide a codebase summary or a repo URL for targeted suggestions.

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 performance and reduce bundle size in my Next.js app?

To optimize React performance, apply over 40 targeted rules covering bundle size reduction, rendering efficiency, and server/client data fetching to identify bottlenecks and prescribe concrete code improvements.

What are the best practices for fixing data fetching waterfalls in React?

Best practices for fixing React data fetch waterfalls involve applying specific performance guidelines that restructure server and client fetching logic to eliminate cascading requests and enhance rendering speed.

How do I audit my existing React codebase for performance bottlenecks?

You can audit your React codebase by providing a repository URL or codebase summary to generate a prioritized improvement plan using a comprehensive set of 40+ performance rules.

Does this React optimization approach work for both client-side rendering and server-side data fetching?

Yes, this React optimization approach works for both architectures by applying dedicated rules for server and client data fetching, rendering efficiency, and JavaScript performance techniques.

What is the best way to review React code for rendering and JavaScript performance issues?

The best way to review React code for performance issues is using a guided ruleset that analyzes rendering patterns and JavaScript execution to pinpoint inefficiencies and suggest concrete refactoring actions.

Why is my React app slow despite code splitting, and how do I find remaining bottlenecks?

Your React app may be slow due to hidden waterfalls or inefficient rendering, which you can identify by running a comprehensive performance audit that checks 40+ optimization rules across your codebase.