normalize

Analyze and redesign features to align with a defined design system.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures that a given feature's design is consistent with your established design system, improving user experience and brand coherence.

Core Features & Use Cases

  • Design System Analysis: Understands and applies core design principles, component patterns, and design tokens (colors, typography, spacing).
  • Inconsistency Identification: Pinpoints deviations from established patterns in typography, color, layout, components, motion, responsiveness, and accessibility.
  • Use Case: A new feature was developed with custom styling. This Skill will analyze it against the company's Material Design system and refactor it to use Material components and tokens, ensuring it looks and feels like the rest of the application.

Quick Start

Normalize the user profile component 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 new UI components with an existing design system?

To align new UI components with an existing design system, the design is analyzed for inconsistencies and refactored using established component patterns and design tokens for typography, color, and spacing to ensure visual consistency.

What is design token application for UI consistency?

Design token application for UI consistency involves replacing custom styling values with predefined variables for colors, typography, and spacing, ensuring features match the established design system and maintain brand coherence.

How do I identify design system inconsistencies in frontend development?

Identifying design system inconsistencies involves analyzing a feature's typography, color, layout, components, motion, responsiveness, and accessibility to pinpoint deviations from established patterns and conventions.

Can I use this to refactor custom styled features to match Material Design?

Yes, you can refactor custom styled features to match Material Design. The process analyzes the custom styling and applies Material components and design tokens to ensure it looks and feels like the rest of the application.

Does design system alignment address accessibility and responsiveness?

Yes, design system alignment addresses accessibility and responsiveness. The redesign process specifically targets these areas alongside typography and motion to apply established conventions and user-centered principles.

What do I need to normalize a user profile component to match a design system?

To normalize a user profile component to match a design system, you need a thorough understanding of your design system documentation and user-centered principles to properly apply the established design tokens and component patterns.