vercel-react-best-practices

Review React and Next.js code against 50 performance rules across 8 categories.

Updated Feb 11, 2026
One-click install
npx skills add https://github.com/lexand-dev/subtrack-monorepo --skill vercel-react-best-practices-lexand-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vercel-react-best-practices
Source: https://github.com/lexand-dev/subtrack-monorepo/tree/main/.agents/skills/vercel-react-best-practices
Command: npx skills add https://github.com/lexand-dev/subtrack-monorepo --skill vercel-react-best-practices-lexand-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a comprehensive set of rules and guidelines to optimize the performance of React and Next.js applications, addressing critical areas like waterfalls, bundle size, and rendering efficiency.

Core Features & Use Cases

  • Performance Optimization: Apply best practices for eliminating waterfalls, reducing bundle size, and improving server-side and client-side rendering.
  • Code Refactoring: Use the rules to refactor existing code for better performance and maintainability.
  • Automated Code Generation: Guide AI agents in generating performant React/Next.js code.
  • Use Case: Ensure your Next.js application loads quickly by implementing rules to defer non-critical third-party libraries and use dynamic imports for heavy components.

Quick Start

Apply the vercel-react-best-practices skill to refactor the provided React component for optimal performance.

Frequently Asked Questions about vercel-react-best-practices

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

FAQPage Schema
How do I optimize React and Next.js performance for faster load times?

To optimize React and Next.js performance, apply over 50 rules across 8 categories to eliminate waterfalls, reduce bundle size, and improve server-side and client-side rendering efficiency.

What is the best way to eliminate data waterfalls in Next.js applications?

Eliminating data waterfalls in Next.js involves applying specific rules for server-side and client-side data fetching to prevent sequential blocking requests and improve rendering performance.

How do I reduce bundle size in React using dynamic imports?

Reduce React bundle size by using dynamic imports for heavy components and deferring non-critical third-party libraries, following specific optimization rules to minimize initial load payload.

Can I use these React optimization rules to guide AI code generation?

Yes, you can use these React optimization rules to guide AI agents in code generation, ensuring that newly created React and Next.js components automatically adhere to performance best practices.

How do I refactor existing React components for better rendering performance?

Refactor existing React components for better rendering performance by applying comprehensive guidelines that target rendering efficiency, data fetching improvements, and bundle size reduction.

What are the limitations of applying general React best practices to Next.js?

General React best practices may not address Next.js specific limitations like server-side data fetching waterfalls, so applying targeted Next.js optimization rules ensures both client and server rendering are optimized.