vercel-react-best-practices

Review React and Next.js components for performance optimization opportunities.

7|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/Cobalt-Money/Cobalt --skill vercel-react-best-practices-cobalt-money
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vercel-react-best-practices
Source: https://github.com/Cobalt-Money/Cobalt/tree/main/.agents/skills/vercel-react-best-practices
Command: npx skills add https://github.com/Cobalt-Money/Cobalt --skill vercel-react-best-practices-cobalt-money

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 67 actionable rules categorized by impact to identify and resolve common React/Next.js performance issues.
  • Automated Refactoring Guidance: Offers clear before-and-after code examples for complex patterns like parallel data fetching, dynamic imports, and memoization.
  • Use Case: When building a high-traffic dashboard, use this Skill to refactor sequential data fetching into parallel operations and implement strategic Suspense boundaries to improve initial page load times.

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 eliminate network waterfalls in my React and Next.js applications?

To eliminate network waterfalls in React and Next.js, refactor sequential data fetching into parallel operations. This optimization reduces latency and accelerates initial page load times for high-traffic components using provided before-and-after code examples.

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

The best way to reduce bundle size in Next.js is implementing dynamic imports and strategic Suspense boundaries. Applying targeted performance optimization guidelines helps identify bloated bundles and refactor inefficient component loading patterns.

How do I optimize React re-renders during a code review?

To optimize React re-renders during a code review, apply 67 actionable performance auditing rules to identify inefficient rendering patterns. Use provided memoization techniques and before-and-after examples to resolve re-render bottlenecks and ensure consistent architectural best practices.

Can I use these React performance guidelines for high-traffic dashboard development?

Yes, you can use these React performance guidelines for high-traffic dashboard development. The provided optimization patterns specifically address performance bottlenecks like network waterfalls and inefficient re-renders that degrade user experience in demanding web applications.

When should I implement Suspense boundaries in Next.js?

You should implement Suspense boundaries in Next.js when refactoring data fetching to improve initial page load times. Strategic Suspense boundaries isolate loading states and eliminate performance bottlenecks in high-traffic web components.