vercel-react-best-practices

Enforce 70+ performance rules for React and Next.js applications.

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

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 comprehensive set of rules to eliminate waterfalls, optimize bundle sizes, and improve rendering efficiency.

Core Features & Use Cases

  • Performance Auditing: Provides 70+ actionable rules categorized by impact, from critical (waterfalls) to incremental (advanced patterns).
  • Automated Refactoring: Guides AI agents and developers in refactoring code to follow Vercel-approved best practices.
  • Use Case: Use this Skill when refactoring a slow Next.js page to identify if you are using barrel imports, blocking the main thread with unnecessary awaits, or failing to use Suspense boundaries effectively.

Quick Start

Apply the vercel-react-best-practices skill to review the current component implementation and suggest performance improvements based on the provided rules.

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 and eliminate render waterfalls?

To optimize React and Next.js performance, apply a comprehensive set of 70+ rules that eliminate render waterfalls, reduce bundle sizes, and improve rendering efficiency. Apply these rules during code reviews and refactoring tasks.

What are the best practices for reducing bundle size in Next.js applications?

Best practices for reducing bundle size in Next.js involve avoiding barrel imports and applying Vercel-approved optimization rules. Reviewing component implementations against these actionable rules identifies unnecessary dependencies and improves overall web architecture.

How do I use Suspense boundaries effectively in Next.js?

Using Suspense boundaries effectively in Next.js prevents blocking the main thread with unnecessary awaits. Performance optimization rules guide you to isolate slow async operations and improve rendering efficiency by enforcing proper boundary placement.

Can I use these Vercel React optimization rules for new feature development?

Yes, you can use these Vercel React optimization rules for new feature development. The 70+ rules are categorized by impact and are designed to guide AI agents and developers in building high-performance web architecture from the start.

Why does my slow Next.js page have performance bottlenecks?

A slow Next.js page often has performance bottlenecks due to barrel imports, blocked main threads from unnecessary awaits, or ineffective Suspense boundaries. Performance auditing with categorized rules identifies and resolves these specific inefficiencies.