design-system-builder

Generate CSS design systems with Chameleon components and 3-tier token architecture.

Updated Jun 16, 2026
One-click install
npx skills add https://github.com/Design-System-ET/genexus-dev-opencode --skill design-system-builder-design-system-et
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design-system-builder
Source: https://github.com/Design-System-ET/genexus-dev-opencode/tree/main/skills/design-system-builder
Command: npx skills add https://github.com/Design-System-ET/genexus-dev-opencode --skill design-system-builder-design-system-et

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill solves the complexity of maintaining consistent visual identity across large-scale web applications by automating the creation and evolution of CSS Design Systems built on Chameleon web components.

Core Features & Use Cases

  • Automated Scaffolding: Instantly generate a standardized, multi-brand DS directory structure.
  • Token-Driven Architecture: Enforces a 3-tier DTCG token architecture to ensure design consistency and themeability.
  • Use Case: When a team needs to launch a new brand theme or add a new component to their existing design system, this Skill ensures all CSS, documentation, and token mappings are generated correctly and follow accessibility standards.

Quick Start

Use the design-system-builder skill to scaffold a new design system named acme-ds in the current directory.

Frequently Asked Questions about design-system-builder

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

FAQPage Schema
How do I build an enterprise CSS design system for multi-brand web applications?

To build an enterprise CSS design system, you can scaffold a standardized directory structure using Chameleon web components and a 3-tier DTCG token architecture. This approach enforces ITCSS layering and logical CSS properties to ensure visual consistency across multiple brands.

What is a 3-tier token architecture and how does it manage design theming?

A 3-tier token architecture manages design theming by structuring design tokens into reference, system, and component tiers following DTCG standards. This enforces design consistency and themeability by separating raw values from semantic mappings and component-specific styles.

How do I generate base CSS and manage tokens for a new brand theme?

You generate base CSS and manage tokens for a new brand theme by applying automated base.css generation within a token-driven architecture. The system maps DTCG tokens to visual layers and component styling, ensuring all documentation and mappings follow accessibility standards.

Does this design system builder require ITCSS layering for component styling?

Yes, this design system builder requires strict adherence to ITCSS layering for component styling. ITCSS layering organizes CSS properties logically, ensuring that multi-brand web applications maintain scalable and maintainable visual layers.

Can I use Chameleon web components to add new elements to an existing design system?

Yes, you can use Chameleon web components to add new elements to an existing design system. When adding components, the system ensures all CSS, documentation, and token mappings are generated correctly and automatically follow established accessibility standards.

What are the limitations of using logical CSS properties in a token-driven architecture?

Logical CSS properties in a token-driven architecture require strict adherence to directional flow mappings rather than physical directions. This approach ensures multi-brand themeability but requires that all component styling and automated base.css generation consistently apply logical properties.