normalize

Normalize a feature or page to align with design system standards.

7|Updated Feb 23, 2026
One-click install
npx skills add https://github.com/ugudlado/lens --skill normalize-ugudlado
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: normalize
Source: https://github.com/ugudlado/lens/tree/main/.claude/skills/normalize
Command: npx skills add https://github.com/ugudlado/lens --skill normalize-ugudlado

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures that a specific feature or page in a project adheres strictly to the established design system, resolving inconsistencies in UI, UX, and aesthetics.

Core Features & Use Cases

  • Design System Adherence: Analyzes and modifies features to match predefined design principles, components, and tokens.
  • Consistency Enforcement: Corrects deviations in typography, color, spacing, and interaction patterns.
  • Use Case: A new feature was developed with custom button styles. This Skill will identify the deviation and replace the custom buttons with the standard ones defined in the design system, ensuring a unified look and feel across the application.

Quick Start

Normalize the user profile page to match our design system standards.

Frequently Asked Questions about normalize

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

FAQPage Schema
How do I align a specific page with my design system standards?

To align a page with your design system, this Skill analyzes typography, color, spacing, components, and motion to identify deviations, then creates and executes a normalization plan that ensures strict UI consistency and accessibility compliance.

What is the best way to fix UI inconsistencies in a new feature?

The best way to fix UI inconsistencies is to normalize the feature by replacing custom styles like non-standard buttons with predefined design system components, ensuring a unified look and feel across the application.

How do I standardize typography and spacing to match an existing style guide?

To standardize typography and spacing against a style guide, this Skill discovers your design system documentation, analyzes current feature deviations, and systematically redesigns elements to match system tokens and standards.

Does normalizing frontend components require existing design system documentation?

Yes, normalizing frontend components requires existing design system documentation. The process involves discovering these predefined design principles and tokens to accurately analyze deviations and execute systematic alignment changes.

Can I use this to clean up obsolete code after component standardization?

Yes, you can use this to clean up obsolete code. The normalization process includes executing systematic changes to replace custom styles with standard components and subsequently removing the redundant obsolete code.

When should I not use a design system normalization process?

You should not use a design system normalization process when building experimental prototypes or highly custom interfaces that intentionally deviate from established design tokens, as it strictly enforces predefined component standardization and UI alignment.