Архитектура React UI: Zustand, Tailwind v4, shadcn

web-development

react-app-dev is a Claude Code skill that encodes the React UI development conventions used in the VMark project: Zustand selectors instead of bloated hooks, Tailwind v4 with design tokens, shadcn/ui components, strict TypeScript typing, and a clear separation between presentational and container layers. It applies when working with React components, custom hooks, Zustand stores, and UI behavior. VMark itself is built on a Tauri v2 (Rust) + React 19 + TypeScript + Zustand v5 + Tailwind CSS v4 stack, so the skill reflects real architectural decisions from the repository. Frontend developers on VMark or teams using a similar stack can adopt these standards as the foundation for their own React development guidelines.