ui-design-system

Creates and audits project-grounded UI design systems with semantic tokens and component guidance.

Updated Aug 5, 2026
One-click install
npx skills add https://github.com/ahsanghalib/ai-workflow --skill ui-design-system-ahsanghalib
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ui-design-system
Source: https://github.com/ahsanghalib/ai-workflow/tree/main/skills/ui-design-system
Command: npx skills add https://github.com/ahsanghalib/ai-workflow --skill ui-design-system-ahsanghalib

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams building products across multiple screens often end up with inconsistent colors, typography, spacing, and component behavior because there is no shared, project-grounded design system. This Skill produces a coherent visual direction, semantic design tokens, and reusable component rules grounded in the existing repository rather than generic trends. ## Core Features & Use Cases - Design Language Definition: Recommends one coherent visual direction covering color, typography, spacing, elevation, iconography, and motion, tied to product evidence. - Semantic Token Planning: Defines semantic token families (background, foreground, primary, destructive, focus-ring, and more) with purpose, inheritance, and consumption rules. - Component and Content Rules: Specifies component states, resilient content behavior for long labels and localization, responsive breakpoints, and accessibility contracts. - Use Case: A team about to build a dashboard asks the assistant to audit the existing UI and propose a design system. The Skill inspects current tokens and components, then returns a structured brief covering visual direction, tokens, component rules, and a validation plan. ## Quick Start Ask the assistant to audit the current UI and propose a semantic design token system and component guidance for this project without editing any files.

Frequently Asked Questions about ui-design-system

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

FAQPage Schema
How do I create a design system for an existing project?▼

Start by inspecting the project's existing tokens, components, and accessibility conventions, then define a visual direction and semantic token plan grounded in that evidence. This Skill follows that workflow and outputs a structured brief covering tokens, component rules, and a validation plan.

What are semantic design tokens and how should I name them?▼

Semantic tokens describe purpose rather than raw values, such as background, foreground, primary, destructive, or focus-ring, instead of component-specific or hex-based names. Each token should state its purpose, inheritance or override rules, and where it is consumed.

When should I use a design system skill instead of a page design brief?▼

Use system-level guidance when defining reusable tokens, typography, and component behavior across multiple screens. A single page or component brief belongs to a frontend-design workflow, while supplied brand identity rules belong to brand guidelines.

Does this work with frameworks other than React or Tailwind?▼

Yes, the guidance is framework-neutral and adapts terminology to the repository's actual stack and component library. It does not default to React, Tailwind, a specific CSS system, or a font provider unless the project already uses them.

Can it generate design files or install fonts automatically?▼

No, it does not edit files, generate artifacts, install fonts or dependencies, or run visual checks without explicit approval. It stops at an approved design-system brief and hands implementation to an approved engineering workflow.