react-performance

Audit React and Next.js applications for performance bottlenecks using a 70-rule catalog.

3|Updated Jul 1, 2026
One-click install
npx skills add https://github.com/KeyValueSoftwareSystems/maestro --skill react-performance-keyvaluesoftwaresystems
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: react-performance
Source: https://github.com/KeyValueSoftwareSystems/maestro/tree/main/skills/stacks/react/react-performance
Command: npx skills add https://github.com/KeyValueSoftwareSystems/maestro --skill react-performance-keyvaluesoftwaresystems

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill addresses performance bottlenecks in React and Next.js applications by providing a structured, priority-based framework to identify and resolve issues like network waterfalls, excessive bundle sizes, and unnecessary re-renders.

Core Features & Use Cases

  • Performance Auditing: Provides a 70-rule catalog categorized by priority to guide code reviews and refactoring.
  • Decision-Tree Guidance: Offers actionable patterns for eliminating waterfalls, optimizing server-side data fetching, and managing client-side state.
  • Use Case: Use this skill when diagnosing slow page loads or high CPU usage to systematically audit your component tree and data fetching logic against industry-standard performance patterns.

Quick Start

Activate the react-performance skill to audit the current directory for performance bottlenecks and receive optimization recommendations.

Frequently Asked Questions about react-performance

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I optimize React and Next.js application performance during a code review?

Audit React and Next.js performance during code reviews using a 70-rule priority catalog targeting network waterfalls, bundle sizes, and unnecessary re-renders. It evaluates component trees and data fetching logic to identify structural bottlenecks.

What is the best way to fix Web Vitals regressions in a modern React stack?

Fix Web Vitals regressions by applying decision-tree guidance for rendering, data fetching, and bundle management. The skill systematically resolves slow page loads and high CPU usage using architectural patterns.

How does this approach handle React Server Components and client-side state optimization?

Handle React Server Components and client-side state by implementing best practices for RSC and resource loading. The framework applies architectural patterns to eliminate unnecessary re-renders and ensure high-performance user experiences.

Can I use this to diagnose slow page loads and high CPU usage in Next.js?

Diagnose slow page loads and high CPU usage in Next.js by auditing component trees and data fetching logic against industry-standard patterns. It targets developers debugging Web Vitals regressions in modern React stacks.

What are the limitations when auditing network waterfalls and excessive bundle sizes?

Auditing network waterfalls and excessive bundle sizes is limited to architectural patterns within React and Next.js stacks. It provides a structured framework for identifying rendering and data fetching issues rather than automated runtime profiling.