One-click install
npx skills add https://github.com/datorresb/niwashi-studio --skill vercel-react-best-practices-datorresb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vercel-react-best-practices
Source: https://github.com/datorresb/niwashi-studio/tree/main/skills/external/react-best-practices
Command: npx skills add https://github.com/datorresb/niwashi-studio --skill vercel-react-best-practices-datorresb

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

React and Next.js performance guidelines codify best practices to prevent slow UIs and poor loading times.

Core Features & Use Cases

  • 64 rules across 8 categories prioritized by impact, with real-world examples to guide automated refactoring and code generation for React apps.
  • Use cases include improving initial load, reducing bundle size, optimizing data fetching, and enhancing rendering performance across client/server boundaries.

Quick Start

Audit a React/Next.js project and apply prioritized optimization patterns to improve load times and interactivity.

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 audit my React and Next.js app for performance bottlenecks?

React and Next.js performance auditing applies a structured framework of 64 prioritized rules to identify bottlenecks in components and pages. It evaluates load times, bundle size, and rendering efficiency to pinpoint targeted optimization opportunities.

What are the best practices for reducing bundle size and improving initial load in Next.js?

Best practices for Next.js bundle size reduction involve applying prioritized optimization patterns focused on data fetching and rendering performance. Using 64 categorized rules, you can refactor components to minimize initial load times and improve user-perceived performance.

How do I refactor React components to improve Web Vitals and interactivity?

Refactoring React components for Web Vitals involves applying proven performance patterns scored by impact. You optimize data fetching and rendering across client/server boundaries to enhance user-perceived performance and interactivity.

Can I use these performance patterns for both client and server components in Next.js?

Yes, the performance patterns apply to optimizing rendering and data fetching across client/server boundaries in Next.js. The 64 rules span 8 categories to guide automated refactoring for both client and server contexts.

When should I not use automated refactoring for React performance optimization?

Avoid automated React performance refactoring when you need custom rendering logic that deviates from the 64 standard rules. The framework is rule-based, so highly specialized component architectures may require manual optimization outside these categorized patterns.