What problem does it solve?
This Skill identifies and removes visual and UX inconsistencies by analyzing a feature and remediating deviations so the UI strictly follows the project's design system, tokens, and component patterns.
Core Features & Use Cases
- Design system discovery: Locate and interpret style guides, design tokens, and shared UI components used across the repository.
- Audit and analysis: Detect deviations in typography, color, spacing, components, motion, responsiveness, and accessibility.
- Normalization plan & execution: Replace hard-coded styles with tokens, swap one-off UI for shared components, align responsive breakpoints, and verify accessibility and interaction patterns.
- Cleanup and verification: Consolidate reusable pieces into the design system, remove orphaned code, and ensure linting, type-checks, and tests pass after changes.
- Use case: Convert a bespoke settings page into a design-system-compliant page by replacing custom buttons and spacing with tokenized components and ensuring consistent focus states.
Quick Start
Normalize the specified feature by replacing hard-coded styles with design tokens, substituting custom elements with shared components, aligning spacing and breakpoints to the design system, and running linting and tests to confirm no regressions.