What problem does it solve?
This Skill helps you identify reusable UI patterns, tokens, and conventions buried across a codebase so your design system stays consistent and maintainable instead of drifting.
Core Features & Use Cases
- Discovery: Finds extraction opportunities by locating your design system, analyzing component organization, and spotting repeated patterns and hard-coded styling values.
- Planning & Refactoring: Produces a migration plan that defines components, tokens, variants, naming conventions, and how to refactor existing implementations safely.
- Enrichment & Documentation: Creates improved reusable components with accessibility considerations, adds well-structured design tokens, and documents patterns and usage for ongoing adoption.
- Use Case: When multiple teams implement buttons, cards, spacing, and typography differently across features, extract them into shared building blocks and tokenized styles, then migrate usage to reduce inconsistencies.
Quick Start
Use the extract skill to analyze your existing UI and refactor a targeted area into reusable components, design tokens, and documented patterns.