What problem does it solve? Frontend teams often produce inconsistent React code with layout-shifting loading states, scattered file structures, and ad-hoc data fetching. This Skill enforces a single set of modern React/TypeScript conventions so components, features, and routes follow the same patterns. ## Core Features & Use Cases - Component & Data Fetching Standards: Mandates React.FC typing, React.lazy code splitting, SuspenseLoader boundaries, and useSuspenseQuery with cache-first strategies via TanStack Query. - Project Structure Rules: Defines the features/ directory layout (api/, components/, hooks/, helpers/, types/), import aliases (@/, ~types, ~components, ~features), and MUI v7 styling conventions. - Use Case: When asked to build a new user profile page, the Skill guides creation of the feature folder, API service layer, lazy-loaded route with TanStack Router, and a Suspense-wrapped component with proper error handling via useMuiSnackbar. ## Quick Start Ask the AI to create a new React component or feature following the frontend development guidelines, for example a lazy-loaded user list page with useSuspenseQuery data fetching.