vercel-react-best-practices

Apply Vercel Engineering best practices to optimize React and Next.js application performance.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/oscartejera/josephine-app --skill vercel-react-best-practices-oscartejera
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: vercel-react-best-practices
Source: https://github.com/oscartejera/josephine-app/tree/main/.agents/skills/vercel-react-best-practices
Command: npx skills add https://github.com/oscartejera/josephine-app --skill vercel-react-best-practices-oscartejera

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (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, ensuring faster load times, smoother user experiences, and more efficient development.

Core Features & Use Cases

  • Performance Optimization: Offers 40+ rules across 8 categories, from critical bundle size reduction to advanced rendering patterns.
  • Automated Refactoring: Guides AI agents in maintaining, generating, or refactoring React/Next.js code for optimal performance.
  • Use Case: When developing a new feature in a Next.js app, consult this Skill to ensure data fetching is parallelized, bundle sizes are minimized, and server-side rendering is efficient, leading to a better user experience.

Quick Start

Apply the vercel-react-best-practices skill to review the provided React component for performance bottlenecks.

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 application performance?▼

To optimize React and Next.js performance, apply over 40 rules addressing bundle size reduction, parallel data fetching, and efficient server-side rendering to eliminate waterfalls and improve speed.

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

The best way to reduce Next.js bundle size is following specific code generation guidelines that minimize JavaScript execution and optimize rendering patterns for smoother user experiences.

How do I eliminate data fetching waterfalls in React?▼

To eliminate data fetching waterfalls in React, implement parallelized server-side and client-side fetching patterns guided by best practices to ensure faster load times.

Can I use this to refactor existing React components for rendering performance?▼

Yes, you can use these guidelines to refactor existing React components by guiding AI agents to identify bottlenecks and apply advanced patterns for optimal re-render and rendering performance.

What are common React performance bottlenecks in Next.js?▼

Common React performance bottlenecks include JavaScript execution overhead, inefficient server-side rendering, data waterfalls, and excessive re-renders, which targeted optimization rules can identify and resolve.