vercel-react-best-practices

Enforce 70+ performance rules for React and Next.js applications.

2|1|Updated Mar 23, 2026
One-click install
npx skills add https://github.com/velopulent/cms --skill vercel-react-best-practices-velopulent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vercel-react-best-practices
Source: https://github.com/velopulent/cms/tree/main/.agents/skills/vercel-react-best-practices
Command: npx skills add https://github.com/velopulent/cms --skill vercel-react-best-practices-velopulent

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses performance bottlenecks in React and Next.js applications, such as network waterfalls, bloated bundle sizes, and inefficient re-renders, which often degrade user experience and increase infrastructure costs.

Core Features & Use Cases

  • Performance Auditing: Provides 70+ actionable rules categorized by impact to identify and resolve common React/Next.js performance issues.
  • Automated Refactoring Guidance: Offers clear "Incorrect" vs "Correct" code patterns to help developers and AI agents implement best practices for data fetching, component composition, and bundle optimization.
  • Use Case: Use this Skill when refactoring a slow-loading Next.js page to eliminate sequential API calls or when optimizing a large component library to reduce initial bundle size.

Quick Start

Apply the vercel-react-best-practices skill to review the current component implementation and suggest optimizations for eliminating network waterfalls.

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 to reduce bundle size?

To optimize React and Next.js performance, apply over 70 actionable rules targeting network waterfalls, inefficient re-renders, and bloated bundle sizes. These best practices improve component composition and data fetching patterns for high-performance web architecture.

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

Eliminating network waterfalls in Next.js involves enforcing specific data fetching patterns that prevent sequential API calls. The guidelines provide incorrect versus correct code patterns to help refactor slow-loading pages into parallel fetching architectures.

How do I audit a React component library for inefficient re-renders?

Auditing a React component library for inefficient re-renders requires applying categorized performance rules across eight critical optimization categories. This process identifies performance bottlenecks and offers automated refactoring guidance to improve component composition.

Can I use these React performance best practices for automated code review?

Yes, these React performance best practices apply directly to automated code review and refactoring tasks. The 70+ specific rules provide clear incorrect versus correct code patterns that AI agents can use to identify and resolve common optimization issues.

Why does my Next.js page load slowly despite using React best practices?

Your Next.js page may load slowly due to sequential API calls or large initial bundle sizes overriding standard React best practices. Performance auditing with specialized rules can identify these network waterfalls and data fetching inefficiencies.

Does this optimization approach work with existing component performance patterns?

This optimization approach works with existing component performance patterns by enforcing 70+ rules across eight categories to resolve data fetching and bundle size issues. It provides clear code patterns to refactor and align current implementations.