概要
This skill provides a comprehensive framework for navigating the React Server Components (RSC) paradigm, helping developers decide precisely when to use the 'use client' directive. It emphasizes 'Island Architecture' by keeping client-side interactivity at the leaves of the component tree, ensures optimal data flow through serializable props, and implements advanced composition patterns to maintain server-first performance. By automating the architectural decision-making process for the Next.js App Router, it helps developers reduce bundle sizes and eliminate common performance anti-patterns.