What problem does it solve? React and Next.js codebases accumulate subtle defects—async waterfalls, misplaced 'use client' boundaries, barrel imports, broken hydration, and shadcn/ui convention drift—that pass code review but degrade performance and correctness in production. ## Core Features & Use Cases - Rule-based performance review: Walks an impact-ordered rule set (async waterfalls, bundle, server, re-render, hydration) and reports findings with file:line references, citable rule ids, and concrete fixes. - Guided implementation workflows: Covers component implementation with server/client boundary decisions, state-location selection, and composition patterns that avoid boolean-prop explosion. - Cache Components and instant navigation: Provides a gated loop for adopting Next.js 16.3+ cacheComponents and proving instant route transitions with the @next/playwright instant() guard. - shadcn/ui integration: Enforces CLI-driven component lookup, registry rules, and Tailwind class conventions instead of recalled component APIs. - Use Case: Ask it to review a Next.js dashboard route; it detects a page-level 'use client', sequential awaits, and barrel imports from recharts, then returns an ordered findings report with fixes. ## Quick Start Ask the agent to review your React or Next.js files for performance and correctness problems using the react skill, for example by requesting a review of app/dashboard/page.tsx grouped by file with rule ids and fixes.