vercel-react-best-practices

Apply 57 performance rules across 8 categories to React/Next.js code.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

React and Next.js projects often suffer from performance regressions due to inconsistent patterns, bloated bundles, and inefficient data fetching. This skill provides a centralized, actionable set of best practices to help teams write, review, and refactor code for speed and reliability across both client and server contexts.

Core Features & Use Cases

  • 57 rules across 8 categories, prioritized by impact to guide automated refactoring and code generation.
  • Clear patterns for optimizing data fetching, server actions, bundle size, and rendering performance.
  • Use cases include building new components/pages, auditing existing codebases, and guiding performance-focused code reviews.

Quick Start

Review a React/Next.js component or page and apply the applicable performance rules to reduce render time and bundle size.

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 rendering and bloated bundles?

React and Next.js performance optimization involves enforcing 57 best-practice rules across 8 categories, targeting data fetching, server actions, and bundle minimization to reduce render times and bundle size.

What are the best practices for data fetching in Next.js server components?

Next.js server components data fetching best practices centralize client and server retrieval patterns to optimize rendering and avoid bottlenecks, ensuring reliable performance across components and pages.

How do I reduce bundle size when building React applications?

Reducing React bundle size requires applying formal code-splitting and bundle-minimization guidelines across components and pages, validating code changes to meet performance targets.

Can I use these performance rules to audit an existing React codebase?

You can audit an existing React codebase using these 57 prioritized rules to guide performance-focused code reviews and automated refactoring for speed and reliability.

When should I refactor code-splitting patterns in Next.js?

Refactor code-splitting patterns in Next.js when experiencing bloated bundles or performance regressions, applying formal bundle-minimization guidelines to validate code changes against performance targets.