react-performance

Diagnose and optimize React and Next.js performance issues.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/tanaer/lobster-university-v2 --skill react-performance-tanaer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: react-performance
Source: https://github.com/tanaer/lobster-university-v2/tree/main/skills/courses/react-performance
Command: npx skills add https://github.com/tanaer/lobster-university-v2 --skill react-performance-tanaer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses slow loading times and poor user experience in React and Next.js applications by systematically identifying and resolving performance bottlenecks.

Core Features & Use Cases

  • Performance Auditing: Utilizes tools like Lighthouse and bundle analyzers to pinpoint issues.
  • Optimization Strategies: Implements techniques such as component memoization, code splitting, data fetching optimization, and bundle size reduction.
  • Use Case: A user wants to improve their Next.js e-commerce site's loading speed before a major sales event. This skill will analyze the site, suggest specific code changes, and implement optimizations to reduce load times and improve conversion rates.

Quick Start

Use the react-performance skill to diagnose and optimize the performance of the current project.

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 loading speed?

To optimize loading speed, this skill systematically diagnoses rendering, bundle size, data fetching, and loading bottlenecks. It then implements Vercel engineering best practices, efficient data retrieval strategies, and component-level optimizations to resolve the identified issues.

What causes slow rendering in React and how can I fix it?

Slow rendering in React is often caused by inefficient component updates and large bundle sizes. This skill fixes it by applying component memoization, code splitting, and bundle size reduction techniques based on a full performance audit.

What is the best way to reduce bundle size in a Next.js application?

The best way to reduce bundle size is by utilizing bundle analyzers to pinpoint issues and then applying code splitting and reduction techniques. This skill implements these specific code changes to decrease load times and improve user experience.

Can I use this to audit frontend performance before a major traffic event?

Yes, you can use this skill to audit frontend performance for high-traffic scenarios like a major sales event. It analyzes your site and implements optimizations to reduce load times, directly supporting improved conversion rates during peak usage.

What tools do I need to perform a React performance audit?

Performing a React performance audit requires tools like Lighthouse and bundle analyzers to pinpoint rendering and loading issues. This skill leverages these performance auditing and code analysis tools to identify and implement necessary optimization patterns.