vercel-react-best-practices

Apply React and Next.js performance patterns to reduce rendering bottlenecks.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides comprehensive guidance to improve the performance of React and Next.js apps by codifying best practices and patterns used by Vercel engineers.

Core Features & Use Cases

  • Identify and apply performance patterns to reduce rendering bottlenecks and improve load times.
  • Guide code reviews and refactoring for rendering, data fetching, and bundle optimization across React components, Next.js pages, and Server Actions.
  • Use real-world scenarios to validate improvements and ensure safe, maintainable changes.

Quick Start

Apply the guidelines to a React/Next.js project to start optimizing rendering, data fetches, and bundle sizes.

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 identify and fix React rendering bottlenecks in a Next.js app?

To fix React rendering bottlenecks, apply proven performance patterns that reduce unnecessary re-renders and improve load times. This involves optimizing client and server rendering, data fetching, and bundle sizes.

What are the best practices for optimizing bundle size in Next.js?

Next.js bundle optimization best practices involve applying targeted bundling patterns to reduce client-side payload. These patterns ensure safe, maintainable changes by validating improvements against real-world scenarios to minimize load times.

How do Server Actions improve data fetching performance in React?

Server Actions improve data fetching performance by shifting execution to the server, reducing client-side JavaScript. This skill guides their implementation alongside other data fetching strategies to ensure safe, maintainable changes across typical project scenarios.

Can I use these React performance patterns to guide code reviews?

Yes, you can use these React performance patterns to guide code reviews and refactoring. The guidelines cover rendering, data fetching, and bundle optimization across React components, Next.js pages, and Server Actions to ensure safe modifications.

What's the best way to apply Vercel performance patterns without breaking existing features?

To apply Vercel performance patterns safely, the skill enforces guardrails, validation, and clear guidance while avoiding risky or insecure modifications. This ensures maintainable changes across client and server code without breaking existing features.