component-family-consistency

Align UI components to shared design tokens for visual consistency.

Updated May 24, 2026
One-click install
npx skills add https://github.com/yonetim258852/ozgur-os --skill component-family-consistency
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: component-family-consistency
Source: https://github.com/yonetim258852/ozgur-os/tree/main/.claude/skills/component-family-consistency
Command: npx skills add https://github.com/yonetim258852/ozgur-os --skill component-family-consistency

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Inconsistent interactive components undermine perceived product quality. This skill defines a shared visual DNA for all controls.

Core Features & Use Cases

  • Token-driven design: shared border radii, border widths, spacing, and color logic across Button, Input, Select, Checkbox, Radio, Toggle, Pill, Badge, Date Picker, and more.
  • Enforce consistency during design reviews and UI audits, ensuring new components inherit the same visual language.
  • Use case: audit a component library and align new components to the established tokens to preserve cohesion.

Quick Start

Align all form and UI controls to the design tokens and document any deviations for remediation.

Frequently Asked Questions about component-family-consistency

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

FAQPage Schema
How do I enforce consistent border radius and spacing across UI components?

To enforce consistent border radius and spacing across UI components, you apply shared design tokens that define a single visual DNA for all controls. This ensures buttons, inputs, and badges inherit the same visual language during design reviews.

What is a two-step border width policy for component libraries?

A two-step border width policy for component libraries is a constraint that limits borders to two distinct widths to maintain visual cohesion. It prevents inconsistent border thicknesses across interactive controls like pills, toggles, and checkboxes.

How do I audit a design system for visual inconsistencies?

To audit a design system for visual inconsistencies, you align interactive components against established design tokens. You check shared border radii, padding, shadow rules, and color logic, then document any deviations for remediation.

Does this design token approach work with component libraries that include date pickers and toggles?

Yes, this design token approach works with component libraries that include date pickers and toggles. It standardizes visual rules across all interactive UI elements, ensuring cohesive visuals and interactions regardless of component complexity.

Why do inconsistent border widths and padding undermine product quality?

Inconsistent border widths and padding undermine product quality because they break the shared visual DNA of your interface. Applying unified design tokens ensures cohesive interactions and prevents controls from feeling disconnected.

Can I use this method to align new components to an existing design system?

Yes, you can use this method to align new components to an existing design system. It enforces shared spacing, border radius, and color logic rules so new controls inherit the established visual language and preserve cohesion.