React and Next.js performance optimization from Vercel Engineering. Use when building React components, optimizing performance, eliminating waterfalls, reducing bundle size, reviewing code for performance issues, or implementing server/client-side optimizations.
This skill provides practical guidance for Next.js & React Performance Expert.
When to Use
Use this skill when the request matches: React and Next.js performance optimization from Vercel Engineering. Use when building React components, optimizing performance, eliminating waterfalls, reducing bundle size, reviewing code for performance issues, or implementing server/client-side optimizations.
Instructions
Selective Reading Rule (MANDATORY): Perform this phase systematically and record evidence.
Content Map: Perform this phase systematically and record evidence.
Quick Decision Tree: Perform this phase systematically and record evidence.
Impact Priority Guide: Perform this phase systematically and record evidence.
Related Skills: Perform this phase systematically and record evidence.
Performance Review Checklist: Perform this phase systematically and record evidence.
Anti-Patterns (Common Mistakes): Perform this phase systematically and record evidence.
関連 Skill
How to Use This Skill: Perform this phase systematically and record evidence.
For New Features:: Perform this phase systematically and record evidence.
For Performance Reviews:: Perform this phase systematically and record evidence.
For Debugging Slow Performance:: Perform this phase systematically and record evidence.
Learning Path: Perform this phase systematically and record evidence.
Validation Script: Perform this phase systematically and record evidence.
Section Details: Perform this phase systematically and record evidence.
Section 1: Eliminating Waterfalls (CRITICAL): Perform this phase systematically and record evidence.
Section 2: Bundle Size Optimization (CRITICAL): Perform this phase systematically and record evidence.
Section 3: Server-Side Performance (HIGH): Perform this phase systematically and record evidence.
Section 4: Client-Side Data Fetching (MEDIUM-HIGH): Perform this phase systematically and record evidence.
Section 5: Re-render Optimization (MEDIUM): Perform this phase systematically and record evidence.
Section 6: Rendering Performance (MEDIUM): Perform this phase systematically and record evidence.
Section 7: JavaScript Performance (LOW-MEDIUM): Perform this phase systematically and record evidence.
Section 8: Advanced Patterns (VARIABLE): Perform this phase systematically and record evidence.
Best Practices Summary: Perform this phase systematically and record evidence.
Verification: Confirm final output quality, correctness, and regression safety.
Best Practices
Keep changes minimal, clear, and aligned with existing architecture.
Validate assumptions with reproducible evidence before editing code.
Add or update tests for behavior changes and regression prevention.
Document trade-offs when multiple implementation approaches exist.
Examples
Use the react-best-practices skill to handle this task end-to-end.
Apply react-best-practices to diagnose and fix the current issue.
Use react-best-practices to propose a safe implementation plan and execute it.