nextjs-react-expert

Optimize React and Next.js performance using 57 Vercel Engineering rules.

Updated Dec 24, 2025
One-click install
npx skills add https://github.com/OmarMira/Coontabilidad --skill nextjs-react-expert-omarmira
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nextjs-react-expert
Source: https://github.com/OmarMira/Coontabilidad/tree/main/.agent/skills/nextjs-react-expert
Command: npx skills add https://github.com/OmarMira/Coontabilidad --skill nextjs-react-expert-omarmira

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, from slow page loads and large bundle sizes to inefficient server-side rendering and unnecessary component re-renders.

Core Features & Use Cases

  • Performance Optimization: Provides 57 rules covering waterfalls, bundle size, server/client-side performance, re-renders, and JavaScript efficiency.
  • Code Review & Debugging: Helps identify and fix performance anti-patterns.
  • Use Case: A developer notices their Next.js app has a slow Time to Interactive. They consult this Skill to find rules on bundle size optimization and eliminating waterfalls, leading to a faster user experience.

Quick Start

Use the nextjs-react-expert skill to review the current project for performance bottlenecks.

Frequently Asked Questions about nextjs-react-expert

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fix data fetching waterfalls in my Next.js application?

Fix data fetching waterfalls in Next.js by applying targeted rules that restructure component data fetching patterns, eliminating sequential loading delays to improve server-side rendering and page load performance.

What is the best way to reduce large bundle size in React?

The best way to reduce a large bundle size in React is to apply specific optimization rules covering bundle size limits. This Skill identifies performance anti-patterns and enforces JavaScript efficiency to minimize the final application payload.

How do I optimize React component re-renders for better performance?

Optimize React component re-renders by reviewing your project against established performance rules. This Skill identifies anti-patterns causing unnecessary re-executions and applies server and client-side optimizations to prevent wasted render cycles.

Can I use this to review my current project for Next.js performance bottlenecks?

Yes, you can use this to review your current project for Next.js performance bottlenecks. It analyzes your codebase against a comprehensive set of 57 rules categorized by impact to identify and fix issues like slow Time to Interactive and inefficient rendering.

Why does my Next.js app have a slow Time to Interactive?

Your Next.js app has a slow Time to Interactive due to performance bottlenecks like large bundle sizes, data fetching waterfalls, and inefficient server-side rendering. This Skill provides targeted rules to identify and resolve these specific critical issues.