What problem does it solve? Building large React single-page applications often leads to disorganized codebases, inconsistent naming, prop-drilling bugs, and timezone-related datetime errors. This Skill provides a strict architectural blueprint so AI agents and developers produce consistent, maintainable React 19 + Vite code. ## Core Features & Use Cases - Feature-Sliced Design: Enforces grouping code by feature (e.g., features/auth/) so related components, hooks, and APIs stay co-located, reducing context exhaustion for AI agents. - State & Data Conventions: Standardizes Zustand for global UI state and TanStack React Query for server state, with strict TypeScript interfaces for component props. - DateTime Governance: Mandates epoch ms or ISO-8601 UTC at API boundaries, Intl.DateTimeFormat for display, and dayjs UTC normalization. - Use Case: When scaffolding a new React SPA or adding a feature module, apply this Skill to generate the correct folder structure, naming conventions, and Vitest + React Testing Library test setup automatically. ## Quick Start Apply the react-vite skill to scaffold a new feature module with proper folder structure, typed components, and tests.