cloudai-x avatar

Vercel React Best Practices

This is Vercel's internal performance playbook translated into a Claude skill. It covers 45 rules across eight categories, from eliminating request waterfalls and optimizing bundle size to managing re-renders and server-side caching patterns. The rules are prioritized by impact, so Claude knows to flag barrel imports and missing Promise.all before nitpicking loop optimizations. Use it when writing or reviewing React and Next.js code where performance actually matters. The specificity is the selling point here: instead of vague advice about memoization, you get concrete patterns like using React.cache for per-request deduplication or next/dynamic for code splitting heavy components.

skills.sh installs
178
GitHub stars
1.4K
last updated
Jun 9, 2026

Install

$ npx -y skills add cloudai-x/claude-workflow-v2 --skill vercel-react-best-practices --agent claude-code

Installs into .claude/skills of the current project.

Files

Vercel React Best Practices

When to Load

  • Trigger: React or Next.js development, component writing, data fetching patterns, bundle optimization
  • Skip: Project does not use React or Next.js

Comprehensive performance optimization guide for React and Next.js applications, maintained by Vercel. Contains 47 rules across 8 categories, prioritized by impact to guide automated refactoring and code generation.

When to Apply

Reference these guidelines when:

  • Writing new React components or Next.js pages
  • Implementing data fetching (client or server-side)
  • Reviewing code for performance issues
  • Refactoring existing React/Next.js code
  • Optimizing bundle size or load times

Rule Categories by Priority

Sponsors

Details

Repository
github.com/cloudai-x/claude-workflow-v2
Categories
Frontend Development, Documentation, Code Review & Quality, Debugging, Automation & Workflows, Cloud & Infrastructure
License
MIT
First seen
Jun 11, 2026

More from cloudai-x/claude-workflow-v2

All 14
1oguzhan18 avatarangular-cypressoguzhan18/angular-ecosystem-skillsALWAYS use when testing Angular applications with Cypress, E2E testing, or component testing in Angular.172skills.sh installs
2bobmatnyc avatarnextjs-env-variablesbobmatnyc/claude-mpm-skillsNext.js environment variable management with file precedence, variable types, and deployment configurations. Use when configuring Next.js applications, managing153skills.sh installs
3vercel-labs avatarjson-render-react-nativevercel-labs/json-renderReact Native renderer for json-render that turns JSON specs into native mobile UIs. Use when working with @json-render/react-native, building React Native UIs f142skills.sh installs
4mindverse avatarsecondme-nextjsmindverse/second-me-skills基于配置和需求生成 Next.js 项目,支持 --quick 快速模式跳过 PRD 阶段122skills.sh installs
5nuxt-content avatarnuxt-contentnuxt-content/nuxt-studioUse when working with Nuxt Content v3 - provides collections (local/remote/API sources), queryCollection API, MDC rendering, database configuration, NuxtStudio 114skills.sh installs
6cherryhq avatarvercel-react-best-practicescherryhq/cherry-studioReact and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js c0skills.sh installs