ckm:design-system

Define and maintain a three-layer design token system with CSS variables.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Faeif/linguaquest --skill ckm-design-system-faeif
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ckm:design-system
Source: https://github.com/Faeif/linguaquest/tree/main/.claude/skills/ui-ux-pro-max/.claude/skills/design-system
Command: npx skills add https://github.com/Faeif/linguaquest --skill ckm-design-system-faeif

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Token architecture and token-driven design enable teams to build scalable, brand-consistent design systems and slide assets by unifying primitives, semantics, and per-component tokens.

Core Features & Use Cases

  • Three-layer token architecture (primitive → semantic → component) with CSS variables for consistent theming.
  • Semantic tokens for colors, spacing, typography, and component tokens to streamline design-to-code handoff.
  • Slide-generation readiness and brand-aligned presentation workflows across templates and themes.

Quick Start

Run the token generator to produce tokens.css from tokens.json.

Frequently Asked Questions about ckm:design-system

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

FAQPage Schema
How do I create a scalable design token system for presentation slides?

Create a scalable design token system by structuring tokens across three layers: primitives, semantics, and component tokens. This model unifies branding and UI components, enabling consistent theming and dark-mode support across slide templates.

What is the three-layer token architecture for CSS variables?

The three-layer token architecture maps primitive values to semantic aliases, then to component-specific CSS variables. This hierarchy streamlines design-to-code handoff and ensures consistent theming across branding materials and slide templates.

How do I generate CSS variables from JSON for a slide design system?

Generate CSS variables by running the token generator script to compile tokens.json into a tokens.css file. This process outputs the CSS variables required to apply brand-aligned theming and dark-mode support across presentation workflows.

Can I use semantic tokens to support dark mode in presentation themes?

Yes, semantic tokens support dark mode by abstracting primitive colors into context-aware aliases. Applying this token model to slide templates enables seamless theme switching and consistent brand overlays across projects.

Does this token architecture work for branding and UI components simultaneously?

Yes, the token architecture works for both branding and UI components by mapping semantic tokens to specific component tokens. This ensures slide-generation readiness and brand-aligned presentation workflows across templates.

What is the best way to maintain consistent theming across multiple slide templates?

The best way to maintain consistent theming is applying a unified design token system using CSS variables. This approach ensures primitive, semantic, and component tokens remain synchronized across branding, UI components, and slide templates.