vercel-react-best-practices

Review React and Next.js components for performance optimization opportunities.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses performance bottlenecks in React and Next.js applications, such as slow load times, unnecessary re-renders, and inefficient data fetching, which often plague complex web projects.

Core Features & Use Cases

  • Performance Auditing: Provides 57 actionable rules across 8 categories, ranging from eliminating waterfalls to bundle size optimization.
  • Automated Refactoring Guidance: Offers clear incorrect vs. correct code examples to help AI agents and developers implement high-impact optimizations.
  • Use Case: When refactoring a slow dashboard, use this Skill to identify and eliminate sequential data fetching waterfalls or to replace heavy barrel file imports with direct imports, significantly improving Time to Interactive.

Quick Start

Apply the vercel-react-best-practices skill to review the current component structure and suggest optimizations for eliminating data fetching waterfalls.

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 eliminate data fetching waterfalls in Next.js applications?

To eliminate data fetching waterfalls in Next.js applications, apply 57 actionable rules from this Skill that provide incorrect versus correct code examples to guide component architecture and data fetching refactoring.

What are the best practices for reducing React bundle size and optimizing server-side rendering?

Best practices for reducing React bundle size and optimizing server-side rendering include replacing heavy barrel file imports with direct imports, guided by 57 performance rules across 8 categories to improve load times and runtime efficiency.

Why does my React dashboard have slow load times and unnecessary re-renders?

Slow load times and unnecessary re-renders in React dashboards are caused by inefficient data fetching and component structure, which this Skill diagnoses by auditing code against 57 performance optimization rules across 8 categories.

Can I use this Skill to guide AI agents through React refactoring tasks?

Yes, you can use this Skill to guide AI agents through React refactoring tasks by providing them with clear incorrect versus correct code examples to implement high-impact performance optimizations for new feature development and code review.

Does this Skill work with plain React or do I need Next.js to optimize performance?

This Skill works for both plain React and Next.js performance optimization, addressing common bottlenecks like unnecessary re-renders and inefficient data fetching to improve Time to Interactive across component architectures.