What problem does it solve? Creating new UI components that consistently follow a project's design system requires remembering many conventions—token usage, prop typing, accessibility rules, and file placement. This Skill encodes the StyleSeed design conventions so generated components match the existing codebase without manual style review. ## Core Features & Use Cases - Convention-Enforced Generation: Produces components using function declarations, data-slot attributes, cn() class merging, React.ComponentProps<> typing, and CVA variants. - Design Token Compliance: Applies semantic color tokens, spacing multiples, typography scales, and motion variables instead of hardcoded values. - Accessibility Built In: Enforces 44px touch targets, focus-visible rings, aria passthrough, and prefers-reduced-motion support. - Use Case: Ask for a new badge or card component, and receive a file placed in src/components/ui/ that matches the StyleSeed patterns used by button.tsx. ## Quick Start Generate a new UI component named 'badge' with variants for success, warning, and error states following the project design conventions.