What problem does it solve? Building modern React applications requires navigating Server Components, React 19 hooks, state management choices, and performance pitfalls, and this Skill provides structured guidance and production-ready patterns for all of them. ## Core Features & Use Cases - Component Implementation: Creates TypeScript components using React 19 features like useActionState, use(), useOptimistic, and Server Components for Next.js App Router. - State Management & Data Fetching: Implements Context, Zustand, Redux Toolkit, and TanStack Query patterns with proper typing and caching. - Migration & Optimization: Converts class components to hooks, applies memoization, code splitting with lazy(), virtualization, and useTransition for responsive UIs. - Use Case: When migrating a legacy class-based dashboard to React 19, the Skill maps lifecycle methods to useEffect, replaces HOCs with custom hooks, and validates types with tsc --noEmit. ## Quick Start Ask the assistant to build a React 19 form component with useActionState and TypeScript, including tests with React Testing Library.