normalize

Normalize UI components to conform with design system tokens.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Kevin-Mok/ai-cli-dotfiles --skill normalize-kevin-mok
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: normalize
Source: https://github.com/Kevin-Mok/ai-cli-dotfiles/tree/main/dot_agents/skills/normalize
Command: npx skills add https://github.com/Kevin-Mok/ai-cli-dotfiles --skill normalize-kevin-mok

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Normalize design to match your design system and ensure consistency across UI components, tokens, typography, spacing, and accessibility.

Core Features & Use Cases

  • Normalization of design tokens: Replaces hard-coded values with tokens across components.
  • Consistency across components: Ensures typography, color, and spacing align with tokens and guidelines.
  • Audit and plan outputs: Generates a normalization plan and actionable steps for the team.

Quick Start

Normalize the current feature to conform with the design system guidelines.

Frequently Asked Questions about normalize

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I normalize UI components to match my design system?

To normalize UI components, replace hard-coded values with design tokens for typography, color, and spacing. This ensures consistency across web and app features by aligning them with established design system guidelines.

What is design token normalization and when do I need it?

Design token normalization replaces hard-coded values with standardized tokens across components. You need it when UI features contain inconsistent typography, color, or spacing, ensuring accessibility and alignment with your design system.

How do I audit a feature for design system consistency?

Auditing a feature for design system consistency involves applying a normalization process that identifies non-compliant typography, color, and spacing. It generates a concrete normalization plan with actionable implementation steps for your team.

Can I use this to normalize spacing and typography across web and app features?

Yes, you can normalize spacing, typography, and color across both web and app features. The process leverages design tokens to ensure all UI components conform to the design system guidelines.

What's the best way to replace hard-coded values with design tokens?

The best way to replace hard-coded values is through a structured normalization plan. This requires gathering context on current UI components, applying design tokens, and generating a clear implementation path for the team.

Why does my UI feature lack consistency across components?

Your UI feature lacks consistency because of hard-coded values instead of design tokens. Normalizing typography, color, and spacing aligns the feature with your design system, resolving discrepancies and ensuring accessibility.