normalize

Audit UI implementations and realign typography, color, spacing, and tokens to the design system.

Updated Nov 13, 2023
One-click install
npx skills add https://github.com/Bloodrey41/dotfiles --skill normalize-bloodrey41
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: normalize
Source: https://github.com/Bloodrey41/dotfiles/tree/main/.claude/skills/normalize
Command: npx skills add https://github.com/Bloodrey41/dotfiles --skill normalize-bloodrey41

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Audit and realign UI implementations to match the design system's typography, color, spacing, and tokens. This helps eliminate design drift and ensures a cohesive user experience.

Core Features & Use Cases

  • Audits components for token consistency across typography, color, and spacing.
  • Replaces custom styles with design-system components to improve consistency and reusability.
  • Ensures accessibility and responsive behavior aligns with system standards.
  • Use Case: When a feature shows mismatched tokens or inconsistent spacing, apply a normalization pass to bring it back into the system.

Quick Start

Invoke the Design System Context Gathering Protocol on the target feature and apply token-based typography, color, and spacing updates.

Frequently Asked Questions about normalize

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

FAQPage Schema
How do I fix design drift in frontend components?

Identify design drift by auditing UI components for mismatched typography, color, and spacing tokens, then realign them to design system standards to eliminate inconsistent styles.

How do I enforce design token usage across inconsistent UI components?

Enforce token usage by auditing UI implementations for custom styles and replacing them with design-system components, ensuring typography, color, and spacing match token standards.

What is the best way to audit a feature for design system mismatches?

Audit for mismatches by invoking a design system context gathering protocol on the target feature, identifying token gaps and inconsistent spacing before applying realignment updates.

Does UI normalization also verify accessibility compliance?

Yes, UI normalization verifies accessibility and responsive behavior, ensuring realigned components and tokens meet system standards for a cohesive user experience.

When should I apply a design system normalization pass to my frontend code?

Apply a normalization pass when a feature shows mismatched tokens, inconsistent spacing, or custom components that need replacing with system components to correct design drift.