design-system-creation · aj-geddes — скилл для Claude Code: дизайн-система с нуля
Скилл помогает собрать дизайн-систему: компоненты, токены, правила и документацию. Пригодится, когда интерфейсов или команд стало больше одной.
npx skills add aj-geddes/useful-ai-prompts --skill design-system-creation -a claude-codeЧто делает design-system-creation
Скилл задаёт структуру дизайн-системы по слоям. В фундаменте — типографика (шрифты вроде Roboto и Inter, шкала размеров от 12 до 48, начертания Regular, Medium, Bold, межстрочные интервалы), цвета (основной #2196F3, вторичные, нейтральные серые, семантические для успеха, ошибки и предупреждения, варианты тёмной темы), отступы на базовой единице 4px со шкалой 4, 8, 12, 16, 24, 32, 48, 64 и тени с уровнями от плоского до 16.
Дальше идут четыре справочника в каталоге references/: компоненты, их документация, управление системой и общая документация. Скилл советует начать с минимального набора компонентов, а не с сотни сразу, и документировать каждый — с примерами кода и указаниями по доступности. Версионирование и понятные правила обновлений здесь часть работы, потому что ломающие изменения без пути миграции бьют по всем, кто уже использует систему.
Отдельный блок — чего не делать: не плодить компоненты без подтверждённой потребности, не пропускать документацию, не игнорировать доступность и обратную связь, не делать компоненты слишком предписывающими. Скилл рассчитан на несколько продуктовых интерфейсов или команд, поэтому в одиночном проекте с одним экраном он даст больше структуры, чем нужно.
Какие задачи решает
- собрать шкалу отступов и типографики, чтобы экраны не разъезжались
- описать компоненты так, чтобы дизайнер и разработчик понимали одинаково
- завести версионирование и правила обновления системы
- добавить указания по доступности к каждому компоненту
- разделить фундамент и компоненты, чтобы не переписывать всё сразу
Примеры запросов агенту
- помоги собрать дизайн-систему: начни с токенов типографики, цветов и отступов
- составь документацию для компонента кнопки с примерами кода и требованиями по доступности
- предложи правила управления дизайн-системой и порядок версионирования
Как установить design-system-creation
1Через Skills CLI (Vercel)
npx skills add aj-geddes/useful-ai-prompts --skill design-system-creation -a claude-code2Вручную: положить файлы
~/.claude/skills/design-system-creation/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/design-system-creation/
1Через Skills CLI (Vercel)
npx skills add aj-geddes/useful-ai-prompts --skill design-system-creation -a codex2Вручную: положить файлы
.agents/skills/design-system-creation/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add aj-geddes/useful-ai-prompts --skill design-system-creation -a cursor2Вручную: положить файлы
.cursor/skills/design-system-creation/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install aj-geddes/useful-ai-prompts design-system-creation2Вручную: положить файлы
.github/skills/design-system-creation/SKILL.md1Через Skills CLI (Vercel)
npx skills add aj-geddes/useful-ai-prompts --skill design-system-creation -a gemini-cli2Командой платформы
gemini skills install https://github.com/aj-geddes/useful-ai-prompts --path skills/design-system-creationВручную: положить файлы
.devin/skills/design-system-creation/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add aj-geddes/useful-ai-prompts --skill design-system-creation -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора118
Другие версии design-system-creation
Похожие
Рядом в теме «Дизайн»
Всё по теме «Дизайн» →Вопросы о design-system-creation
Как установить design-system-creation в Claude?
Выполните npx skills add aj-geddes/useful-ai-prompts --skill design-system-creation -a claude-code. Скилл появится в ~/.claude/skills/design-system-creation/SKILL.md.
Что делает design-system-creation?
Помогает построить дизайн-систему: фундамент из типографики, цветов, отступов и теней, набор компонентов, документацию к ним и правила управления.
Для каких проектов он подходит?
Скилл рассчитан на несколько продуктовых интерфейсов или команд и на масштабирование единообразия. В проекте с одним экраном он избыточен.
Исходный текст
SKILL.md · MIT
---
name: design-system-creation
description: >
Build comprehensive design systems with components, patterns, and guidelines.
Enable consistent design, faster development, and better collaboration across
teams.
---
# Design System Creation
## Table of Contents
- [Overview](#overview)
- [When to Use](#when-to-use)
- [Quick Start](#quick-start)
- [Reference Guides](#reference-guides)
- [Best Practices](#best-practices)
## Overview
A design system is a structured set of components, guidelines, and principles that ensure consistency, accelerate development, and improve product quality.
## When to Use
- Multiple product interfaces or teams
- Scaling design consistency
- Reducing redundant component development
- Improving design-to-dev handoff
- Creating shared language across teams
- Building reusable components
- Documenting design standards
## Quick Start
Minimal working example:
```yaml
Design System Structure:
Foundation Layer:
Typography:
- Typefaces (Roboto, Inter)
- Font sizes (scale: 12, 14, 16, 20, 28, 36, 48)
- Font weights (Regular, Medium, Bold)
- Line heights and letter spacing
Colors:
- Primary brand color (#2196F3)
- Secondary colors
- Neutral palette (grays)
- Semantic colors (success, error, warning)
- Dark mode variants
Spacing:
- Base unit: 4px
- Scale: 4, 8, 12, 16, 24, 32, 48, 64px
- Apply consistently across UI
Shadows & Elevation:
- Elevation 0 (flat)
- Elevation 1, 2, 4, 8, 16 (increasing depth)
- Used for modals, cards, overlays
// ... (see reference guides for full implementation)
```
## Reference Guides
Detailed implementations in the `references/` directory:
| Guide | Contents |
|---|---|
| [Design System Components](references/design-system-components.md) | Design System Components |
| [Component Documentation](references/component-documentation.md) | Component Documentation |
| [Design System Governance](references/design-system-governance.md) | Design System Governance |
| [Design System Documentation](references/design-system-documentation.md) | Design System Documentation |
## Best Practices
### ✅ DO
- Start with essential components
- Document every component thoroughly
- Include code examples
- Test components across browsers
- Include accessibility guidance
- Version the design system
- Have clear governance
- Communicate updates proactively
- Gather feedback from users
- Maintain incrementally
### ❌ DON'T
- Create too many components initially
- Skip documentation
- Ignore accessibility
- Make breaking changes without migration path
- Allow inconsistent implementations
- Ignore user feedback
- Let design system stagnate
- Create components without proven need
- Make components too prescriptive
- Ignore performance impact
© aj-geddes · MIT · aj-geddes/useful-ai-prompts