What problem does it solve? Building consistent, accessible React frontends requires juggling many conventions—styling with TailwindCSS, choosing shadcn/ui components, managing state with Zustand, and wiring data fetching correctly. This Skill encodes those conventions so generated code follows best practices without repeated manual review. ## Core Features & Use Cases - React/TypeScript Implementation: Generates complete components, hooks, forms, and API integrations with proper typing, imports, and naming conventions. - Modern UI Patterns: Applies TailwindCSS-only styling, shadcn/ui component lookup, accessibility attributes, and early-return readability rules. - Performance & Data Fetching Discipline: Enforces useCallback/useMemo memoization, useQuery for cached reads, and useMutation for write operations. - Use Case: Ask it to build a real-time chat panel in a feature-first React app, and it will plan the structure, use Socket.io for events, Zustand for state, and shadcn/ui components styled with Tailwind classes. ## Quick Start Use the frontend-engineer-skill to build a responsive user profile form component in React with TypeScript, TailwindCSS styling, and shadcn/ui inputs.