| name | component-catalog |
| description | Select and classify interface components when planning a design system, mapping Figma to code, or checking component-library coverage. |
Component catalog
Use this skill to decide which components a product needs and how each component maps to Atomic Design and shadcn/ui.
Workflow
- Inventory the product's workflows, states, and repeated interface patterns.
- Read the universal component catalog.
- Select only components supported by current product evidence.
- Assign each component an Atomic Design level.
- Reuse a local or shadcn/ui primitive before proposing a new implementation.
- Record required variants, states, accessibility behavior, and composition dependencies.
Treat the catalog as a discovery aid, not a requirement to build every listed component.