design-system-architect

Define design tokens, atomic components, and accessibility standards for design systems.

Updated Dec 24, 2025
One-click install
npx skills add https://github.com/yairbederman/EngineeringAgency --skill design-system-architect-yairbederman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design-system-architect
Source: https://github.com/yairbederman/EngineeringAgency/tree/main/skills/design-system-architect
Command: npx skills add https://github.com/yairbederman/EngineeringAgency --skill design-system-architect-yairbederman

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Establishes and maintains a cohesive design system by defining tokens, component patterns, and accessibility standards across products, reducing UI drift and accelerating development.

Core Features & Use Cases

  • Design Tokens: Define color, spacing, typography hierarchies and semantic aliases to ensure consistency.
  • Atomic Design: Structure components from atoms to pages to ensure consistency.
  • Component API Design: Document props, states, and usage patterns for scalable components.
  • Accessibility & Testing: Enforce WCAG considerations and automated checks.

Quick Start

Start by drafting a tokens map and align your components to token-driven styles to kick off the design system.

Frequently Asked Questions about design-system-architect

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

FAQPage Schema
How do I structure a component library using atomic design?

Structure a component library using atomic design by organizing components from atoms to pages to ensure consistency. This approach enforces a scalable token hierarchy and establishes reusable UI patterns across multiple applications.

How do I create design tokens for a scalable UI?

Create design tokens by defining color, spacing, and typography hierarchies alongside semantic aliases. This ensures consistency across products and accelerates development by reducing UI drift through token-driven styles.

How do I enforce WCAG accessibility requirements in a design system?

Enforce WCAG accessibility requirements in a design system by integrating automated checks and accessibility standards directly into your component patterns. This ensures cohesive, accessible design systems that reduce UI drift.

What is the best way to document component API design for a design system?

Document component API design by detailing props, states, and usage patterns for scalable components. This establishes comprehensive documentation and ensures reusable component patterns across products.

Can I use a design system to stop UI drift across multiple applications?

Use a design system to stop UI drift across multiple applications by establishing a cohesive token hierarchy, atomic design structure, and accessibility standards. This governance reduces inconsistency and accelerates development.

When do I need to establish design tokens versus semantic aliases?

Establish design tokens for foundational values like color and spacing, and use semantic aliases to map those tokens to contextual meanings. This hierarchy ensures consistency and governs tokens across your component library.