What problem does it solve?
Normalize inconsistent feature implementations so they conform to an established design system, eliminating one-off styles, mismatched components, and accessibility regressions to produce a cohesive, maintainable UI.
Core Features & Use Cases
- Design system discovery & audit: Locate design tokens, style guides, and component libraries and identify deviations in typography, color, spacing, and interaction.
- Normalization plan & refactor: Replace hard-coded styles with tokens, swap ad-hoc elements for design-system components, and align animations, responsive breakpoints, and accessibility semantics.
- Cleanup and verification: Consolidate reusable components, remove orphaned code, run linting/type checks, and validate accessibility and visual parity.
- Use Case: Convert a fragmented Settings panel that uses inline styles and custom buttons into a consistent, tokenized implementation using the shared component library.
Quick Start
Run the normalize skill to audit the target feature, produce a prioritized normalization plan, and apply token-based replacements while validating linting and accessibility.