vercel-react-best-practices

Apply React and Next.js performance best practices to components, routes, and bundles.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

React and Next.js projects often suffer from performance regressions due to waterfalls, large bundles, and inefficient data fetching. This skill provides a structured, automation-friendly set of guidelines to optimize rendering, server actions, and bundle sizing.

Core Features & Use Cases

  • Provides prioritized rules across 8 categories to drive automated refactoring and code generation.
  • Guides review and maintenance of React/Next.js components, pages, and data flows for faster load times.
  • Useful for teams implementing performance improvements, audits, or code reviews.

Quick Start

To start applying these guidelines, reference the compiled AGENTS.md for the complete rule set and integrate the rules into your review and CI processes.

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 for faster load times?

To optimize React and Next.js performance, apply structured best practices across components, routes, and bundles to eliminate waterfalls, improve data fetching, and reduce bundle size. Use prioritized rules to drive automated refactoring and code generation.

What are the best practices for using Suspense boundaries in Next.js data fetching?

Next.js data fetching best practices include implementing Suspense boundaries to eliminate waterfalls and optimize rendering flows. Apply prioritized rules across UI components and pages to ensure faster load times and safe automation during code reviews.

How do I reduce bundle size in a React application using code-splitting?

Reduce React bundle size by applying code-splitting best practices across UI components and routes. This skill provides prioritized rules across 8 categories to guide bundle size optimization and validate safe automation for faster load times.

Can I integrate Next.js performance guidelines into my CI processes?

Yes, you can integrate Next.js performance guidelines into CI processes by referencing the compiled AGENTS.md for the complete rule set. This ensures structured coverage of server actions, bundle optimization, and data fetching during automated code reviews.

Why does my Next.js app suffer from performance regressions during code reviews?

Next.js apps suffer performance regressions due to waterfalls, large bundles, and inefficient data fetching. Identify these issues by applying structured automation-friendly guidelines across UI components, pages, and server actions during maintenance and code reviews.