ckm:design-system

Automate design token generation and slide rendering for brand-consistent UI systems.

1|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/aayushsoam/clawbot-plus --skill ckm-design-system-aayushsoam
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ckm:design-system
Source: https://github.com/aayushsoam/clawbot-plus/tree/main/skills/design-system
Command: npx skills add https://github.com/aayushsoam/clawbot-plus --skill ckm-design-system-aayushsoam

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Brand design systems often fracture as tokens, components, and presentation templates diverge across teams. This Skill provides a unified three-layer token architecture (primitive → semantic → component), CSS variables, spacing/typography scales, and comprehensive design-spec references to enable consistent branding and scalable design workflows.

Core Features & Use Cases

  • Three-Layer Token Architecture: Primitive tokens feed semantic aliases which drive component tokens; CSS variables enable runtime theming.
  • Slide & UI Token Integration: Templates and references support brand-compliant presentations and UI handoff.
  • Component Specs & Scales: Standardized patterns for buttons, inputs, cards, badges, and more; scalable typography and spacing system.
  • Brand-First Automation: Generate tokens, tokens-based styles, and slides from source data to ensure consistency across products and decks.
  • Toolkit & Extensibility: Ready-to-use with design tokens starter templates and scripts for validation, token generation, and slide rendering.

Quick Start

Install dependencies and run the slide generator to produce a brand-consistent deck from the included templates.

Frequently Asked Questions about ckm:design-system

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

FAQPage Schema
How do I automate design token management for brand-consistent UI systems?

Automate design token management by applying a three-layer token model (primitive, semantic, component) with CSS variables and scripts for token generation, validation, and slide rendering. This ensures consistent branding across web UI, presentations, and marketing assets.

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

A three-layer token architecture for CSS variables structures design data by feeding primitive tokens into semantic aliases, which then drive component tokens. This system enables runtime theming and scalable design workflows across products and presentation decks.

Do I need Node and Python3 to generate UI tokens and brand-consistent slides?

Yes, you need Node and Python3 installed in your environment. These dependencies are required to run the included scripts for design token generation, validation, and the automated rendering of brand-compliant presentation slides.

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

Generate brand-compliant presentation slides by running the included slide generator script after installing dependencies. The script uses your source token data and templates to automatically render decks that match your UI component specifications.

What's the best way to structure UI component tokens for scalable typography and spacing?

Structure UI component tokens by mapping semantic aliases to standardized component patterns for buttons, inputs, and cards, backed by a scalable typography and spacing system. This approach maintains visual consistency across your design system.

Why does my design system fracture across web UI and presentation templates?

Design systems fracture across web UI and presentation templates when tokens diverge across teams. Applying a unified three-layer token architecture with standardized component specs and CSS variables prevents this fragmentation and ensures brand consistency.