What problem does it solve? Setting up a new React project requires manually installing and wiring together many libraries—Vite, TypeScript, Tailwind CSS, state management, data fetching, and UI components—which is repetitive and error-prone. This Skill provides a complete, ordered setup procedure that produces a working modern React application. ## Core Features & Use Cases - Full Stack Scaffolding: Creates a Vite + React + TypeScript project and installs TanStack Query, Zustand, React Router, React Hook Form, and Zod. - Styling and UI Setup: Configures Tailwind CSS with PostCSS and initializes shadcn/ui with common components like button, card, form, and toast. - Ready-Made Configuration: Includes a preconfigured TanStack Query client and a persisted Zustand theme store, plus troubleshooting guidance for common setup failures. - Use Case: When starting a new web application, use this Skill to scaffold the project, configure path aliases, and reach a running dev server without manually assembling each piece. ## Quick Start Initialize a new React project with Vite, TypeScript, Tailwind, TanStack Query, Zustand, and shadcn/ui, then start the dev server.