What problem does it solve?
This Skill provides a centralized, engineer-friendly set of performance optimization guidelines for React and Next.js, helping teams prevent common bottlenecks and regressions in production-grade codebases.
Core Features & Use Cases
- Guided rule sets: 57 rules across 8 priority categories to address waterfalls, bundle size, server-side performance, and client-side data fetching.
- Practical patterns: concrete examples and actionable patterns for code-splitting, lazy loading, parallel data fetching, server actions, and rendering optimizations.
- Review & refactor support: applies to writing new components, reviewing existing code, and refactoring to achieve consistent performance gains.
- Use case guidance: suitable for teams aiming to improve Time to Interactive, reduce bundle payloads, and optimize server/ client boundaries in real-world projects.
Quick Start
Start by auditing a React/Next.js component or page, identify a critical bottleneck (e.g., waterfalls or large initial payload), and apply the corresponding rule from the 8 priority categories to implement an optimization.