What problem does it solve?
This Skill reduces duplication and inconsistency in UI code by identifying repeated patterns, hard-coded style values, and multiple implementations of the same concept, then extracting them into reusable components and design tokens to improve consistency and maintainability.
Core Features & Use Cases
- Pattern discovery: Locate repeated components, layout patterns, and hard-coded styles across a codebase or design files.
- Extraction & enrichment: Create accessible, well-typed component implementations with clear props and variants, and author a token schema for colors, spacing, and typography.
- Migration & verification: Propose a migration plan, perform systematic replacements, run verification checks, and document changes for the design system.
- Use case: Consolidate multiple button implementations into a single accessible Button component and a tokenized color palette, then update usages across the repository.
Quick Start
Extract reusable components and design tokens from the project's UI and propose a migration plan.