Design System Component

Use this skill to create or refactor React + TypeScript + Tailwind CSS + CVA components following design system conventions. It provides the canonical file structure, per-component styles pattern, types, context, store, barrel exports, and Storybook story templates that are specific to this codebase. Invoke whenever the user wants to build a new UI component, add CVA variants or sub-components, set up component context or store, create barrel exports, write component stories, or restructure an existing component directory — even for tasks that seem straightforward like "create a Button" or "add a variant", because the skill ensures correct file placement and naming conventions.

JanSzewczyk 5496ea0 2 files · 12.5 KB Updated

File contents

JanSzewczyk/claude-plugins/tree/main/plugins/design/skills/design-system-component commit 5496ea0980

Frequently asked questions

npx skillmds@latest add janszewczyk/design-system-component