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.