What problem does it solve?
This Skill helps you identify, extract, and consolidate reusable components, design tokens, and patterns from existing codebases into a centralized design system, improving 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 creation of reusable components and design tokens.
- Migration & Documentation: Guides the refactoring of existing code to use new components and updates design system documentation.
- Use Case: Refactor a project by extracting three distinct button styles and their associated color values into a shared component library and a set of design tokens.
Quick Start
Analyze the current project's UI code to identify opportunities for extracting reusable components and design tokens.