概要
Streamline the UI development process by implementing a structured component architecture that spans UI primitives, feature-specific elements, and shared layouts. This skill provides deep integration with the shadcn/ui ecosystem, enforcing best practices like server-first components, small client boundaries, and the class-variance-authority (CVA) pattern. It ensures high code quality through standardized templates, proper TypeScript typing, and a strict directory hierarchy that separates low-level primitives from complex feature logic.