Перейти к руководству
design-systemавтор nextlevelbuilder

Design System Skill.

Skill для Claude Code и Codex в области бренда и дизайн-систем: трёхуровневые токены дизайна, спецификации компонентов и генерация слайдов.

  • Бренд и дизайн-системы
  • Дизайн-система
nextlevelbuilder/ui-ux-pro-max-skill · .claude/skills/design-system/SKILL.mdSKILL.md
--- name: design-system description: Token architecture, component specifications, and slide generation. Three-layer tokens (primitive→semantic→component), CSS variables, spacing/typography scales, component specs, strategic slide creation. Use for design tokens, systematic design, brand-compliant presentations. --- ## When to Use ## Token Architecture ## Script Paths ## Quick Start ## Component Spec Pattern ## Scripts
Преамбула и заголовки разделов прочитаны из исходного файла 14 сентября 2026 года · 7 414 символов в полном виде

01 Что делает

Что делает skill design-system в Claude Code и Codex

Сводка, рабочий процесс и результаты — всё прочитано из SKILL.md этого skill.

Из SKILL.mdПрочитано 14.09.2026 · не запись выполнения

Словами самого skill

Генерирует трёхуровневые архитектуры design token (примитивный → семантический → компонентный), спецификации компонентов и слайды презентаций, соответствующие бренду. Примитивные token задают базовые значения, например --color-blue-600. Семантические token создают алиасы по назначению (--color-primary). Компонентные token определяют использование для конкретного компонента (--button-bg).

Skill предоставляет скрипты генерации и валидации для CSS-переменных, интеграции темы Tailwind и контекстную систему слайдов, использующую поиск BM25 по 15 структурам презентаций, 25 макетам и дуговым эмоциональным sparkline-паттернам Duarte. Все слайды должны импортировать design-tokens.css и использовать исключительно CSS-переменные. Для визуализации данных требуется Chart.js. Поддерживается получение изображений через Pexels и Unsplash.

Что он выдаёт

  • Отчёт о валидации token, выявляющий жёстко заданные значения в исходном коде, которые должны ссылаться на token
Смотрите пример запроса ↗

Как это работает

  1. 01
    Загрузить справочник по архитектуре token

    Skill загружает references/token-architecture.md, чтобы установить трёхуровневую структуру token перед генерацией или валидацией.

  2. 02
    Сгенерировать CSS из конфигурации JSON

    Запустите generate-tokens.cjs с файлом конфигурации JSON, чтобы получить CSS-файл с трёхуровневой структурой token в виде CSS-переменных.

  3. 03
    Поиск слайд-стратегий по цели

    Использовать BM25-поиск через search-slides.py для поиска подходящих структур презентаций, эмоциональных дуг и сюжетных ритмов (sparkline beats) из slide-strategies.csv с опциональной фильтрацией по домену (copy или chart) и контекстной позиции.

  4. 04
    Применить контекстный поток принятия решений

    Разобрать цель, запросить slide-layout-logic.csv для флага layout и break_pattern, slide-typography.csv для масштаба типографики, slide-color-logic.csv для цветового решения и slide-backgrounds.csv для категории изображения.

  5. 05
    Сгенерировать HTML с design-токенами

    Создать HTML слайда, который импортирует assets/design-tokens.css, использует var() для всего стилевого оформления, включает Chart.js для диаграмм и добавляет классы навигации и анимации из slide-animations.css.

  6. 06
    Проверить соответствие токенам

    Запустить slide-token-validator.py, чтобы проверить, что сгенерированный HTML слайда использует исключительно CSS-переменные и не содержит захардкоженных значений цвета, шрифта или отступов.

02 Определите своё применение

Когда использовать skill design-system

Используйте skill design-system в Claude Code или Codex, когда работа связана с брендом и дизайн-системами такого рода. Применимость и ограничения ниже взяты из собственного файла skill.

Хорошо подходит

  • Создание систем design-токенов с трёхуровневой архитектурой для переключения тем и настройки компонентов
  • Определение спецификаций состояний компонентов с вариантами hover, active и disabled
  • Генерация слайдов презентации в соответствии с брендом с контекстным выбором макета и планированием эмоциональной дуги
  • Преобразование спецификаций дизайна в конфигурацию темы Tailwind с использованием токенов компонентов
  • Передача дизайна в разработку с систематическими шкалами отступов и типографики

Знайте границы

  • Захардкоженные значения цвета, шрифта или отступов не допускаются; всё оформление должно использовать CSS-переменные из design-tokens.css

Что предоставить

  • Документ с гайдлайнами брендаdocs/brand-guidelines.md содержит идентичность бренда, тон коммуникации и определения цветов, которые используются при извлечении примитивных токенов.
  • Каталог с исходниками для валидацииПуть к каталогу проекта, который validate-tokens.cjs сканирует на предмет захардкоженных значений, которые должны использовать токены.

03 Внутри скилла

Правила, которые skill design-system дает Claude Code и Codex

8 конкретных инструкций, значений по умолчанию и ограничений, которые SKILL.md задаёт для агента — та часть файла, которая влияет на результат.

  1. Никогда не используйте необработанный hex в компонентах

    Компоненты всегда должны ссылаться на токены через CSS-переменные и никогда не хардкодить значения цвета напрямую.

  2. Все слайды должны импортировать design-tokens.css

    Каждый HTML-файл слайда должен импортировать assets/design-tokens.css как единый источник истины и использовать var() для всех стилевых свойств.

  3. Используйте Chart.js для визуализации данных

    Диаграммы должны отображаться с помощью Chart.js (версия 4.4.1 или новее), а не с помощью CSS-баров или других подходов.

  4. Пути к скриптам относительно каталога SKILL.md

    Пути к скриптам, такие как scripts/generate-tokens.cjs, указываются относительно каталога, содержащего SKILL.md, а не корня проекта.

  5. Используйте формат HSL для управления прозрачностью

    Значения токенов должны использовать формат цвета HSL, чтобы обеспечить настройку прозрачности без дублирования определений токенов.

  6. Смена паттерна на позициях 1/3 и 2/3

    Премиальные презентации чередуют эмоции «Что есть сейчас» (фрустрация) и «Что могло бы быть» (надежда), со сменой паттерна, рассчитанной на позициях 1/3 и 2/3 презентации по методу Duarte sparkline.

  7. Слайды должны быть направлены на убеждение

    Все создаваемые слайды должны включать навигацию (клавиши со стрелками, клик, индикатор прогресса), выравнивание контента по центру и быть направлены на убеждение или достижение цели конверсии.

  8. Документируйте назначение каждого токена

    Каждое определение токена должно включать документацию, объясняющую его предполагаемое назначение в системе.

04 Применение

Установить design-system в Claude Code или Codex

Одна команда npx skills add, затем первая задача в вашем агенте и чек-лист для результата.

Добавить design-system в Claude Code, Codex или ваш агент

Запустите в своём проекте; установщик спросит, какому агенту его добавить.

Terminal
npx skills add https://github.com/nextlevelbuilder/ui-ux-pro-max-skill --skill design-system

Общая форма CLI skills для .claude/skills/design-system/SKILL.md; репозиторий может документировать собственный путь.

Дайте Skill первую рабочую задачу по бренду и дизайн-системе

Адаптируйте этот промт с вашим содержимым и ограничениями, затем запустите его в Claude Code или Codex.

Example prompt
/slides:create "10-slide investor pitch for ClaudeKit Marketing"

Источник: пример SKILL.md (буквально).

Проверьте первый результат

Что сам SKILL.md считает правильным результатом:

  • Убедитесь, что присутствует тег скрипта Chart.js и графики используют конструктор Chart.js, а не рендеринг только на CSS
  • Проверьте, что спецификации компонентов следуют паттерну таблицы состояний со столбцами default, hover, active и disabled
  • Изучите референсную реализацию в assets/designs/slides/claudekit-pitch-251223.html на полноту функциональности

В OpenDesign импортируйте design-system по ссылке на её SKILL.md: Plugins → Add → Skill → Import from link, затем выберите её в верхней панели.

05 Открытый исходный код, проверяемость

Источник, лицензия и проверка

Откуда взяты факты на этой странице и когда они были последний раз проверены.

Файл skill
.claude/skills/design-system/SKILL.md Контрольная сумма содержимого записана при проверке; коммит 7f69fed
License
MIT Из LICENSE; SKILL.md указывает «MIT».
Звёзды репозитория
127 450 Снимок GitHub сделан 2026-09-14 для всего репозитория nextlevelbuilder/ui-ux-pro-max-skill, который содержит 7 навыков в этом каталоге. Это не рейтинг и не счётчик использования для design-system.
Проверено OpenDesign
2026-09-14 Исходный файл, путь, текст лицензии и количество звезд были проверены. Не входит в основной комплект OpenDesign (проверено 2026-08-28); живой запуск не был записан на этой странице.

Внутри SKILL.md

  1. Когда использоватьДизайн-токены, спецификации компонентов, CSS-переменные, шкалы отступов, передача дизайна в код, конфигурация Tailwind, генерация слайдов
  2. Архитектура токеновТрёхуровневая структура: примитивные исходные значения, семантические псевдонимы назначения, токены компонентов с примерами CSS-переменных
  3. Пути скриптовПути скриптов относительно директории SKILL.md; рабочая директория — корень проекта для доступа к файлам
  4. Быстрый стартКоманды для генерации токенов из JSON-конфигурации и проверки использования токенов в исходных директориях
  5. Справочные материалыСемь справочных файлов, охватывающих архитектуру, примитивные/семантические/компонентные токены, спецификации, состояния, варианты, интеграцию с Tailwind
  6. Паттерн спецификации компонентаТабличная структура для определения свойств компонента в состояниях default, hover, active, disabled
  7. СкриптыПять скриптов: генерация токенов, валидация, BM25-поиск слайдов, валидация токенов слайдов, загрузка изображений
  8. ШаблоныНачальный JSON-шаблон с трёхуровневой структурой токенов
  9. ИнтеграцияИзвлекает примитивы из бренда, передаёт токены компонентов в Tailwind; зависит от skills brand и ui-styling
  10. Система слайдовПрезентации, соответствующие бренду, с использованием дизайн-токенов, Chart.js, контекстных CSV-файлов решений, BM25-поиска
  11. Источник истиныБрендбук, design-tokens.json и .css, slide-animations.css определяют всё оформление слайдов
  12. Поиск слайдов (BM25)Поиск шаблонов слайдов по цели с фильтрами по домену и контекстными параметрами (позиция, всего, предыдущая эмоция)
Собственное описание skill
«Архитектура token, спецификации компонентов и генерация слайдов. Трёхуровневые token (примитивные→семантические→компонентные), CSS-переменные, шкалы отступов и типографики, спецификации компонентов, стратегическое создание слайдов. Используйте для token дизайна, системного дизайна, презентаций, соответствующих бренду.»

Описание из метаданных SKILL.md. Полный файл занимает около 7414 символов. Читать полный файл на GitHub.

06 Перед установкой

Вопросы о skill design-system

Ответы взяты из SKILL.md в редакции от 2026-09-14, а не из записанного запуска.

Каким агентам следует использовать этот skill?

Skill указывает ui-ux-designer и frontend-developer как основных агентов. Он интегрируется со skill brand (для извлечения примитивов из цветов и типографики бренда) и skill ui-styling (для передачи токенов компонентов в конфигурацию Tailwind).

Design System

Запустите design-system на реальной рабочей задаче по бренду и дизайн-системе.

Скачайте OpenDesign, импортируйте design-system по ссылке на его SKILL.md, вставьте промпт выше и прочтите план перед результатом.

Терминал
npx skills add https://github.com/nextlevelbuilder/ui-ux-pro-max-skill --skill design-system

OpenDesign для компьютера

Одна дизайн-система. Единый образ бренда во всех материалах

В полном Vibe Design Workspace одни и те же правила бренда работают для сайтов, слайдов, интерактивных прототипов, дашбордов, изображений и HTML-видео. Подключите локальные Codex, Claude Code, Cursor и другие кодинг-агенты и создавайте бесплатно.

  • Сайты, слайды, прототипы, дашборды, изображения и видео
  • Более 140 дизайн-систем и полная библиотека шаблонов и навыков
  • Локальный Codex и более 21 кодинг-агента · Бесплатно
Скачать бесплатно

Для macOS и Windows