What problem does it solve?
It resolves inconsistencies between a feature’s UI implementation and your design system, improving visual coherence, UX alignment, and maintainable front-end patterns.
Core Features & Use Cases
- Design system discovery & alignment: Identifies the correct principles, tokens, and component conventions before making changes.
- Feature inconsistency analysis: Pinpoints deviations in typography, color/theming, spacing/layout, components, motion, responsiveness, and accessibility.
- Normalization execution & cleanup: Refactors toward design-system equivalents, replaces hard-coded values with tokens, and removes orphaned or duplicate code without breaking functionality.
Use case: After adding a new page or route, the UI looks “almost right” but feels inconsistent with the rest of the app; use this skill to bring it into full compliance with established patterns and accessibility requirements.
Quick Start
Ask the skill to normalize the specific page or route you want to align by specifying the feature name (for example, “normalize the settings route UI”).