What problem does it solve?
Identifies duplicated UI implementations, hard-coded visual values, and inconsistent component variations across a codebase, and provides a plan to consolidate them into a coherent design system to improve consistency and maintainability.
Core Features & Use Cases
- Discovery: Locate existing component libraries, shared UI directories, and design tokens and map their structure and conventions.
- Pattern Identification: Detect repeated components, inconsistent variants, and hard-coded values that should become tokens.
- Extraction & Migration: Propose reusable components with clear props, create semantic design tokens, provide accessibility guidance, and outline a stepwise migration plan for replacing existing instances.
- Use Case: When a product has multiple button implementations and scattered color values, run this process to centralize buttons, create tokenized colors, and migrate consumer code.
Quick Start
Ask the extract skill to analyze the target directory and produce a prioritized extraction plan listing components to create, tokens to define, and a migration path.