ckm:design-system

Generate CSS variables from design tokens JSON configurations.

Updated Apr 25, 2026
One-click install
npx skills add https://github.com/bykoleksii-hardo/hardo-app --skill ckm-design-system-bykoleksii-hardo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ckm:design-system
Source: https://github.com/bykoleksii-hardo/hardo-app/tree/main/.claude/skills/design-system
Command: npx skills add https://github.com/bykoleksii-hardo/hardo-app --skill ckm-design-system-bykoleksii-hardo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires node, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill unit addresses the challenge of maintaining consistent branding and design across various platforms and applications. It allows designers and developers to define and utilize design tokens and component specifications efficiently.

Core Features & Use Cases

  • Design Token Architecture: Define token architecture with primitive, semantic, and component layers.
  • Component Specifications: Detailed specifications for various components like buttons, inputs, cards, etc.
  • Slide Generation: Generate brand-compliant presentations using design tokens.
  • Use Case: Use this Skill to create a consistent design system for your application, ensuring that all UI components adhere to the established brand guidelines.

Quick Start

To generate tokens from a JSON config, run: node scripts/generate-tokens.cjs --config tokens.json -o tokens.css

Frequently Asked Questions about ckm:design-system

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

FAQPage Schema
How do I generate design tokens from a JSON config file?

To generate design tokens from a JSON config, run the provided Node script: `node scripts/generate-tokens.cjs --config tokens.json -o tokens.css`. This automates token validation and outputs CSS variables for your branding system.

What are design tokens and how do they maintain UI consistency?

Design tokens are variables representing design decisions like colors and spacing, structured in primitive, semantic, and component layers. They maintain UI consistency by providing a single source of truth for component specifications across platforms.

Do I need Node to automate design token generation?

Yes, Node is required to run the token generation scripts. The Skill relies on Node.js to process your JSON configuration files and automate the validation and output of CSS variables.

Can I generate brand-compliant slides using CSS variables?

Yes, you can generate brand-compliant presentations using design tokens. The Skill handles slide creation by applying your defined CSS variables and component specifications directly to the presentation output.

What is the best way to structure component specifications for a design system?

The best way to structure component specifications is by defining a token architecture with primitive, semantic, and component layers. This approach ensures detailed specifications for UI components like buttons and cards adhere to brand guidelines.

Why use a design-to-code approach for component specifications?

Using a design-to-code approach for component specifications bridges the gap between visual design and implementation. It automates token generation and validation to ensure UI components strictly adhere to established branding systems.