react-best-practices

Apply React and Next.js performance rules to reduce waterfalls and bundle size.

Updated Nov 10, 2025
One-click install
npx skills add https://github.com/gotekna/Teeem --skill react-best-practices-gotekna
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: react-best-practices
Source: https://github.com/gotekna/Teeem/tree/main/.claude/skills/react-best-practices
Command: npx skills add https://github.com/gotekna/Teeem --skill react-best-practices-gotekna

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Comprehensive guidance to optimize React and Next.js apps, addressing slow rendering, waterfalls, large bundles, and data-fetching bottlenecks.

Core Features & Use Cases

  • 40+ performance rules organized into eight categories, each with practical examples and measurable impact.
  • Helps engineers review, refactor, and implement performance improvements across server components, client components, and bundling strategies.
  • Suitable for code audits, performance reviews, and automated improvements in React/Next.js projects.

Quick Start

Audit your React/Next.js project against the guide and begin implementing the highest-impact rules first to reduce waterfalls and bundle size.

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 rendering performance and reduce bundle size?

Optimize React rendering performance and reduce bundle size by applying best-practice guidelines covering waterfalls, server-side rendering, client-side data fetching, and bundling strategies. The structured rules enforce measurable improvements across server and client components.

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

Fix data fetching waterfalls in Next.js by applying structured best-practice rules for server components and client-side fetching. These guidelines help engineers review and refactor data-fetching bottlenecks to eliminate sequential loading delays.

How do I audit my React project for performance bottlenecks?

Audit your React project for performance bottlenecks by reviewing it against 40+ rules organized into eight categories. This process identifies slow rendering, large bundles, and waterfalls, guiding you to implement the highest-impact improvements first.

Can I use these performance optimization rules for both React and Next.js projects?

Yes, you can use these performance optimization rules for both React and Next.js projects. The guidelines cover server components, client components, and bundling strategies, making them suitable for comprehensive code audits across both frameworks.

What is the best way to reduce large bundles in a React application?

The best way to reduce large bundles in a React application is to follow the best-practice guidelines for bundling strategies. The rules provide practical examples and measurable impact metrics to help refactor and minimize bundle size efficiently.

Why does my React app have slow rendering and how do I fix it?

Slow rendering in your React app is typically caused by inefficient component updates and data-fetching bottlenecks. Fix it by applying the 40+ performance rules covering rendering efficiency, server-side rendering, and client-side data fetching.