К основному содержанию
скилл CX Codex

design-system-generator — скилл для Claude Code: дизайн-система

Собирает дизайн-систему из токенов, базовых компонентов и документации. Пригодится, когда проект обзавёлся вторым экраном и цвета начали расползаться.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add OneWave-AI/claude-skills --skill design-system-generator -a claude-code
Открыть на GitHub

Что делает design-system-generator

Скилл ведёт агента по шести шагам. Сначала появляется папка tokens/ с файлами цветов, типографики, отступов и эффектов — тени и радиусы. Значения из референса вы заменяете на палитру проекта, иначе получите чужой бренд.

Дальше в globals.css прописываются CSS-переменные для :root и .dark, подключается хелпер cn для слияния классов и расширяется тема Tailwind от файлов токенов. Затем агент пишет Button, Input и Card, а всё собранное переэкспортирует через components/ui/index.ts. Для каждого компонента остаётся описание вариантов, размеров, пропсов и поведения с точки зрения доступности.

Внутри три справочника: references/design-tokens.md, references/components.md и references/config-and-utilities.md. Стек зашит под Tailwind и CSS-переменные — на CSS-in-JS или голом SCSS шаги придётся переписывать самому. Базовый набор компонентов тоже скромный: Button, Input, Card, остальное докручиваете по мере надобности.

Какие задачи решает

  • завести токены цветов, типографики и отступов в одном месте
  • настроить тёмную тему через CSS-переменные
  • собрать Button, Input и Card с вариантами и размерами
  • подключить Tailwind к файлам токенов
  • описать пропсы и доступность компонентов для команды

Примеры запросов агенту

  • Сгенерируй дизайн-систему: токены, базовые компоненты и документацию
  • Собери токены цветов и типографики в папке tokens/ под нашу палитру
  • Добавь компоненты Button, Input и Card и экспортируй их через components/ui/index.ts

Как установить design-system-generator

1Через Skills CLI (Vercel)

npx skills add OneWave-AI/claude-skills --skill design-system-generator -a claude-code

2Вручную: положить файлы

~/.claude/skills/design-system-generator/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/design-system-generator/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Из того же набора58

quota-setting-calculator Скилл помогает собрать модель квот для менеджеров по продажам: сверху вниз или снизу вверх, с поправкой на территории и сроки выхода на план. CX Codex +1 309установок mvp-case-builder Собирает статистические доводы в пользу игрока в гонке за MVP или наградой: цифры, нарратив, сравнение с прошлыми лауреатами. CX Codex +1 310установок sales-comp-plan-designer Скилл для Claude, который помогает собрать схему компенсации отдела продаж: база и переменная часть, ускорители, SPIF и стоимость продаж. CX Codex +1 309установок webinar-to-content-multiplier Превращает запись вебинара в посты для блога, короткие заметки для соцсетей и серию писем. Вытаскивает цитаты, цифры и удачные формулировки. CX Codex +1 306установок player-comparison-tool Скилл для сравнения статистики спортсменов бок о бок с поправкой на эпоху, темп игры и различия лиг. Продвинутые метрики объясняет простыми словами. CX Codex +1 307установок athlete-social-media-manager Скилл для контента спортсменов: стратегия личного бренда, вовлечённость, кризисные шаблоны, интеграции спонсоров. Пригодится, когда нужно вести соцсети без риска для репутации. CX Codex +1 304установок dependency-auditor Проверяет npm-пакеты на уязвимости, устаревшие версии и лишние зависимости. Пригодится перед релизом или когда package.json разросся. CX Codex +1 302установок sports-meme-creator Скилл для генерации мемов про спорт: реакции на свежие матчи, популярные шаблоны, шутки про конкретные команды и игроков. CX Codex +1 303установок

Похожие

design-system claudekit Скилл собирает дизайн-токены, спецификации компонентов и презентационные слайды. Подойдёт, когда интерфейс и слайды должны следовать одной системе. CX Codex +1 42 700установок design-system-creation aj-geddes Скилл помогает собрать дизайн-систему: компоненты, токены, правила и документацию. Пригодится, когда интерфейсов или команд стало больше одной. CX Codex +1 537установок extract-design-system arvindrk Скилл находит базовые токены дизайна на веб-странице и создаёт начальные файлы tokens.json и tokens.css. Он полезен для быстрого старта стилизации в новом репозитории. CX Codex +1 130 700установок ui-design-system Alireza Rezvani Скилл собирает дизайн-токены, палитры, типографику и структуру компонентов. Пригодится для дизайн-системы и передачи макетов разработчикам. 1 076установок tailwindcss-advanced-design-systems JosiahSiegel Скилл для сборки дизайн-системы на Tailwind v4: токены в @theme, цветовые шкалы, типографика, тени и тёмная тема. CX Codex +1 655установок stitch::extract-design-md официальный google-labs-code Извлекает дизайн-систему в файл DESIGN.md прямо из исходников фронтенда без сборки проекта. Помогает перенести визуальные токены и правила вёрстки в формат Stitch. CX Codex +1 10 600установок

Рядом в теме «Фронтенд и UI»

Всё по теме «Фронтенд и UI» →

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

Как установить design-system-generator в Claude?

Выполните npx skills add OneWave-AI/claude-skills --skill design-system-generator -a claude-code. Скилл окажется в ~/.claude/skills/design-system-generator/SKILL.md.

Что делает design-system-generator?

Проводит агента по шагам: токены, CSS-переменные, конфиг Tailwind, базовые компоненты, barrel-экспорт и документация. На выходе — token-driven дизайн-система.

Нужен ли Tailwind для работы скилла?

Да, шаг с конфигом и хелпером cn рассчитан на Tailwind. Без него эту часть workflow придётся переписать.

Исходный текст

SKILL.md · MIT
---
name: design-system-generator
description: Create design systems with tokens, components, and documentation. Use when building design systems, creating component libraries, or establishing design tokens.
---

# Design System Generator

Generate a token-driven design system: tokens, base components, build config, and documentation.

## Contents

- `references/design-tokens.md` — color, typography, spacing, shadow, and radius token files plus CSS variable setup.
- `references/components.md` — Button, Input, Card implementations and the component barrel index.
- `references/config-and-utilities.md` — Tailwind config and the `cn` class-merge helper.

## Workflow

1. Define design tokens. Create `tokens/` with colors, typography, spacing, and effects (shadows, radii) per `references/design-tokens.md`. Replace the reference values with the project brand palette.
2. Add CSS variables. Set up `:root` and `.dark` custom properties in `globals.css` using the variable block in `references/design-tokens.md`.
3. Wire the build. Add the `cn` helper and extend the Tailwind theme from the token files following `references/config-and-utilities.md`.
4. Build base components. Implement Button, Input, and Card from `references/components.md`, then extend the set as the product requires.
5. Export a barrel. Re-export every shipped component from `components/ui/index.ts` (see `references/components.md`).
6. Document usage and variants. For each component, note its variants, sizes, props, and accessibility behavior so consumers apply it consistently.

© OneWave-AI · MIT · OneWave-AI/claude-skills

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой