vercel-react-best-practices

Apply React and Next.js performance patterns to optimize rendering and data fetching.

Updated Nov 15, 2025
One-click install
npx skills add https://github.com/billh93/snchz --skill vercel-react-best-practices-billh93
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vercel-react-best-practices
Source: https://github.com/billh93/snchz/tree/main/.agents/skills/vercel-react-best-practices
Command: npx skills add https://github.com/billh93/snchz --skill vercel-react-best-practices-billh93

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

React and Next.js apps often suffer from performance bottlenecks in rendering, data fetching, and bundle size, which degrade user experience. This skill consolidates official best practices from Vercel Engineering to guide automated detection, prioritization, and implementation of performance improvements.

Core Features & Use Cases

  • Comprehensive guidelines across Eliminate Waterfalls, Bundle Size Optimization, Server-Side Performance, Client-Side Data Fetching, Re-render Optimization, Rendering Performance, JavaScript Performance, and Advanced Patterns.
  • Practical examples, explanations, and metrics that enable deterministic refactoring and code generation.
  • Suitable for new projects, audits, and refactors to consistently achieve fast, reliable, and maintainable React/Next.js codebases.

Quick Start

Run an AI-assisted pass to surface performance issues and generate actionable refactor steps for your React/Next.js codebase.

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 bottlenecks in rendering and data fetching?

To optimize React and Next.js performance, apply vetted patterns that eliminate data waterfalls, reduce bundle size, and improve server-side rendering. This skill surfaces performance issues and generates actionable, automated refactor steps with safety validations.

What's the best way to reduce JavaScript bundle size in a Next.js application?

The best way to reduce JavaScript bundle size in Next.js is applying bundle optimization patterns across server and client boundaries. This skill provides automated refactor prompts and safety validations to ensure code correctness while minimizing client-side payload.

How do I eliminate data fetching waterfalls in Next.js?

Eliminate data fetching waterfalls in Next.js by applying vetted server-side and client-side data-fetching strategies. This skill identifies waterfall patterns and recommends upgrades with practical examples, metrics, and safety validations for deterministic refactoring.

Can I use this skill to audit an existing React codebase for re-render issues?

Yes, you can audit existing React codebases for re-render issues. This skill runs an AI-assisted pass to detect rendering performance problems and provides upgrade recommendations and automated refactor prompts to achieve fast, maintainable code.

Does this skill work for both new Next.js projects and large refactoring efforts?

Yes, this skill works for new Next.js projects and large refactoring efforts. It consolidates Vercel Engineering best practices to guide automated detection, prioritization, and implementation of performance improvements across components and pages.