normalize

Normalize frontend styling to align with design-system tokens and components.

45|3|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/YuDefine/nuxt-supabase-starter --skill normalize-yudefine
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: normalize
Source: https://github.com/YuDefine/nuxt-supabase-starter/tree/main/.claude/skills/normalize
Command: npx skills add https://github.com/YuDefine/nuxt-supabase-starter --skill normalize-yudefine

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Normalize design to match your design system and ensure consistency.

Core Features & Use Cases

  • Aligns frontend components with design tokens for typography, color, and spacing across pages and features.
  • Reuses existing design-system components to reduce duplication and improve maintainability.
  • Performs accessibility checks and ensures responsive behavior to comply with design standards.

Quick Start

Audit a feature and normalize its styling to align with 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 normalize frontend styling to match an existing design system?

To normalize frontend styling, you audit features and align typography, color, and spacing with design tokens. This enforces component reuse and DRY refactoring to ensure your UI matches the system.

What does design token adoption mean for web app consistency?

Design token adoption means replacing hardcoded typography, color, and spacing values with centralized variables. This ensures consistent UX across web app features and simplifies future design updates.

How do I check accessibility compliance when refactoring UI components?

To check accessibility compliance during refactoring, you apply automated checks alongside linting and tests. This ensures your reused design-system components meet required standards for responsive behavior.

Can I use linting and tests to enforce design-system component reuse?

Yes, you can enforce design-system component reuse by applying linting and tests during the normalization process. This removes duplicated frontend code and maintains strict alignment with your design tokens.

What is the best way to align motion and spacing tokens across frontend features?

The best way to align motion and spacing tokens is to audit your frontend features and normalize their styling. This applies token adoption across all UI elements to guarantee consistent UX throughout your web app.