normalize

Refactor feature design elements to align with an existing design system.

Updated Feb 5, 2026
One-click install
npx skills add https://github.com/tc9011/my-skills --skill normalize-tc9011
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: normalize
Source: https://github.com/tc9011/my-skills/tree/main/skills/normalize
Command: npx skills add https://github.com/tc9011/my-skills --skill normalize-tc9011

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures that a given feature or page adheres strictly to your established design system, resolving inconsistencies in UI, UX, and code.

Core Features & Use Cases

  • Design System Adherence: Analyzes and refactors UI elements to match design tokens, components, and patterns.
  • Consistency Enforcement: Identifies and corrects deviations in typography, color, spacing, and layout.
  • Use Case: A new feature was developed with custom styling. This Skill will refactor it to use the existing design system components and tokens, ensuring a unified look and feel across the application.

Quick Start

Normalize the user profile page to match the design system.

Frequently Asked Questions about normalize

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

FAQPage Schema
How do I align a new feature's custom UI styling with an existing design system?

To align custom UI with a design system, you must refactor typography, color, spacing, layout, components, motion, responsiveness, and accessibility against established guidelines to resolve inconsistencies. This ensures the new feature matches existing design tokens and patterns.

What does design system normalization involve for frontend refactoring?

Design system normalization involves analyzing and refactoring UI elements like typography, color, spacing, and layout to strictly adhere to established design tokens, components, and UX patterns. It corrects deviations to ensure a unified look and feel across the application.

Can I enforce design consistency for a single page without refactoring the whole application?

Yes, you can normalize a specified feature or page independently. The process analyzes and refactors the UI elements of that specific feature against established design system guidelines to ensure it adheres strictly to your design tokens and components.

What is the best way to fix UI inconsistencies in typography and spacing?

The best way to fix UI inconsistencies is to perform a design system alignment that analyzes and refactors typography, color, spacing, and layout. This corrects deviations by enforcing strict adherence to established design tokens and components.

Do I need to understand design system principles to execute UI normalization?

Yes, executing UI normalization requires a thorough understanding of design system principles and patterns. This knowledge is necessary to properly analyze and refactor elements like motion, responsiveness, and accessibility against established guidelines.