ckm:design-system

Generate brand-compliant token systems, Tailwind-ready CSS variables, component specs, and HTML slides from JSON/CSS inputs.

1|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/dmedina-dev/dev-forge --skill ckm-design-system-dmedina-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ckm:design-system
Source: https://github.com/dmedina-dev/dev-forge/tree/main/plugins/forge-ui-expert/skills/design-system
Command: npx skills add https://github.com/dmedina-dev/dev-forge --skill ckm-design-system-dmedina-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Unifies scattered color, spacing, and typography decisions into a three-layer token system and prevents hardcoded styles so teams can produce consistent, themeable UI and brand-compliant presentations without manual token management.

Core Features & Use Cases

  • Three-layer token architecture (primitive → semantic → component) for scalable theming and per-component overrides.
  • Token generation and validation scripts to emit CSS variables and detect hardcoded values across code and HTML assets.
  • Component specifications, states & variants, and Tailwind integration guidance for design-to-code handoffs.
  • Slide generation and decision system that produces brand-compliant HTML slides using tokens, Chart.js, curated backgrounds, and CSV-driven layout logic.
  • Use case: Generate investor or marketing decks that import a single design-tokens.css file, follow semantic tokens, and validate token compliance before distribution.

Quick Start

Generate a 10-slide investor pitch using the design tokens and slide generator.

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 for a Tailwind configuration?

Generate design tokens for Tailwind using a three-layer architecture that transforms primitive definitions into semantic and component-level CSS variables. This system outputs validated CSS variables and Tailwind integration guidance to prevent hardcoded styles in your frontend components.

What is a three-layer design token architecture?

A three-layer design token architecture maps primitive values to semantic tokens and then to component-specific overrides. This structure enables scalable theming and per-component customization while maintaining consistent UI styling across design-to-code handoffs.

How do I generate brand-compliant HTML slides from design tokens?

Generate brand-compliant HTML slides by feeding token JSON or CSS assets into a slide generation system driven by CSV layout logic. The system applies your design tokens, integrates Chart.js, and selects curated backgrounds to produce investor and marketing decks.

Can I validate CSS variables to detect hardcoded styles in my codebase?

You can validate CSS variables and detect hardcoded styles using provided token validation scripts. These scripts scan your code and HTML assets to identify non-compliant values, ensuring your UI adheres to the generated design token definitions.

Do I need CSV files to drive slide generation logic?

You need decision CSV files to drive the slide generation layout logic. These CSVs define the structural decisions for your presentation, allowing the system to map design tokens and Chart.js visualizations into a structured investor or marketing deck.