What problem does it solve?
This Skill audits and realigns UI features that have drifted from the project's design system, fixing inconsistent spacing, hard-coded tokens, one-off components, and mismatched interaction patterns to restore visual and behavioral consistency across the product.
Core Features & Use Cases
- Design system discovery: Find and interpret the project's design tokens, component conventions, spacing rules, and accessibility requirements.
- Feature analysis: Identify deviations in pages, routes, and components, categorize cosmetic vs. functional issues, and determine root causes (missing tokens, bespoke implementations, or conceptual drift).
- Normalization plan & execution: Replace custom UI with system components, apply design tokens for color/typography/spacing, align motion and responsive behavior, and enforce accessibility standards.
- Cleanup & verification: Consolidate reusable components, remove orphaned code, run linting/type checks, and add tests or documentation to prevent regressions.
- Use case: Bring a newly built feature or legacy page back into parity with the design system during a redesign, code review, or UI audit.
Quick Start
Run the normalize skill on the WorkoutPage component to audit its deviations and produce a prioritized plan to replace hard-coded styles with design tokens, swap bespoke elements for system components, and verify accessibility and responsive behavior.