vercel-react-best-practices

Apply performance optimization guidelines to React and Next.js code reviews.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses performance bottlenecks in React and Next.js applications by providing a structured, expert-curated set of rules to eliminate waterfalls, reduce bundle sizes, and optimize rendering.

Core Features & Use Cases

  • Performance Optimization: Access 70+ actionable rules covering everything from async data fetching to advanced re-render patterns.
  • Automated Refactoring: Use these guidelines to guide AI agents in maintaining, generating, or refactoring codebases for consistency and speed.
  • Use Case: When a Next.js page suffers from slow initial load times, use this Skill to identify and apply bundle-size optimizations like dynamic imports or barrel file removal.

Quick Start

Apply the vercel-react-best-practices skill to review the current component for potential performance improvements and suggest refactoring steps.

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 slow initial load times?

You can reduce Next.js bundle sizes by applying optimization guidelines such as removing barrel files and using dynamic imports. These practices eliminate unnecessary code loads and significantly speed up initial page rendering.

What are the best practices for eliminating data fetching waterfalls in React?

To eliminate data fetching waterfalls in React, apply structured optimization rules to your async logic. This ensures parallel data fetching and prevents blocking sequential requests from delaying rendering.

How do I guide an AI agent to refactor React code for runtime efficiency?

Guide an AI agent to refactor React code for runtime efficiency by applying a comprehensive set of performance optimization rules. This enforces consistent, high-performance patterns across complex web architectures.

Can I use these React optimization rules during code review?

Yes, you can use these React optimization rules during code review. The guidelines provide a structured checklist to identify performance bottlenecks, optimize rendering logic, and suggest refactoring steps for new feature development.

Does this Skill cover advanced re-render patterns for React?

Yes, this Skill covers advanced React re-render patterns. It provides over 70 actionable rules addressing rendering logic, bundle management, and async data fetching to improve overall application performance.