What problem does it solve?
This Skill helps identify and extract reusable components, design tokens, and patterns from existing codebases to build or enrich a design system, promoting consistency and efficiency.
Core Features & Use Cases
- Pattern Identification: Analyzes code to find repeated UI elements, hard-coded values, and inconsistent variations.
- Systematic Extraction: Plans and executes the extraction of components and design tokens into a centralized design system.
- Use Case: A team has multiple projects using similar button styles. This Skill can identify these variations, define a single reusable button component, and guide the migration of existing usages to the new component.
Quick Start
Use the extract skill to identify reusable components in the 'src/components' directory.