ckm:design-system

Generate CSS variables from JSON design tokens and create brand-compliant slides.

Updated Dec 5, 2025
One-click install
npx skills add https://github.com/antony-jip/sign-company --skill ckm-design-system-antony-jip
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ckm:design-system
Source: https://github.com/antony-jip/sign-company/tree/main/.claude/skills/design-system
Command: npx skills add https://github.com/antony-jip/sign-company --skill ckm-design-system-antony-jip

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the creation and maintenance of design systems by providing a structured approach to design tokens, component specifications, and brand-compliant slide generation.

Core Features & Use Cases

  • Token Architecture: Implements a three-layer token system (primitive, semantic, component) for robust design systems.
  • Component Specifications: Defines detailed specs for UI components, including states and variants.
  • Slide Generation: Creates brand-compliant presentations using design tokens and a contextual decision system.
  • Use Case: A frontend developer can use this Skill to generate CSS variables from a JSON token file, ensuring all UI elements adhere to the brand's design language. A marketing team can generate professional slides for investor pitches.

Quick Start

Use the ckm:design-system skill to generate CSS variables from the 'tokens.json' file and output them to '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 CSS variables from a design token JSON file?▼

You generate CSS variables from a token JSON file by processing it through the skill's token architecture, which outputs a formatted CSS file containing the extracted design tokens.

What is a three-layer design token architecture and how does it work?▼

A three-layer design token architecture organizes styling into primitive, semantic, and component layers to separate raw values from contextual meanings, ensuring maintainable UI component specifications.

Can I use Tailwind CSS with a structured design token system?▼

Yes, Tailwind CSS integrates with a structured design token system by mapping primitive and semantic tokens into the utility-first workflow, maintaining brand-compliant styling across components.

How do I create brand-compliant presentation slides automatically?▼

You create brand-compliant presentation slides automatically by using the skill's generation tools, which leverage a contextual decision system and design tokens to produce presentations via Python and Node.js scripts.

Does this design system skill support Chart.js for data visualization?▼

Yes, the design system skill supports Chart.js for data visualization by integrating it during automated slide generation to ensure charts adhere to defined design tokens.

How do I define UI component specifications with multiple states and variants?▼

You define UI component specifications with states and variants by utilizing the skill's component specification framework, which validates component properties against established design tokens.