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

spacing-system — скилл для Claude Code: что делает и как установить

Задаёт шкалу отступов на базе 4px или 8px и правила её применения в UI. Помогает навести порядок в padding и margin компонентов.

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

Что делает spacing-system

Скилл выстраивает сетку отступов от базового шага 4px или 8px. В шкалу входят шаги от 2xs (2px) до 3xl (64px). Модель распределяет расстояния по четырём типам: внутренние отступы Inset, вертикальные Stack, горизонтальные Inline и промежутки Grid gap. Для связанных элементов агент берёт шаги sm или md, а для разделения крупных секций переходит на lg и xl.

Предусмотрены три режима плотности. Вариант Compact уменьшает отступ на шаг для таблиц и списков. Режим Comfortable оставляет базовые значения, а Spacious сдвигает шаг вверх для экранов чтения.

Для колонок и внешних полей страницы инструмент не подойдёт. Сетка страницы и межколоночные интервалы вынесены в отдельный скилл layout-grid.

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

  • перевести хаотичные отступы интерфейса на строгую шкалу
  • разделить внутренние отступы компонентов и расстояния между блоками
  • включить компактный режим плотности для экранов с большим объёмом данных
  • задать правила отступов под разные контрольные точки экрана

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

  • Построй шкалу отступов с базовым шагом 4px для дизайн-системы.
  • Задай отступы для карточки товара в режимах Compact и Comfortable.
  • Разметь отступы Stack и Inline для формы авторизации по шкале spacing-system.

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

1Через Skills CLI (Vercel)

npx skills add Owl-Listener/designer-skills --skill spacing-system -a claude-code

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

~/.claude/skills/spacing-system/SKILL.md

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

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

Вопросы о spacing-system

Как установить spacing-system в Claude Code?

Выполните команду npx skills add Owl-Listener/designer-skills --skill spacing-system -a claude-code. Файл навыка загрузится в окружение агента.

Что делает скилл spacing-system?

Он учит агента создавать выверенную шкалу отступов и применять разные типы спейсинга к компонентам без случайных значений в пикселях.

Чем spacing-system отличается от layout-grid?

Скилл spacing-system управляет полями, отступами компонентов и промежутками между ними. Разметка сетки страницы и ширина колонок настраиваются через layout-grid.

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

SKILL.md · MIT
---
name: spacing-system
description: Create a spacing scale from a base unit with rules for when each step applies. Use when standardising padding and margins. For page-level columns and gutters, use `layout-grid`.
---
# Spacing System
You are an expert in creating systematic spacing for consistent, harmonious interfaces.
## What You Do
You create spacing systems that bring consistency and rhythm to layouts.
## Base Unit
Choose a base unit (typically 4px or 8px) and build a scale:
- 2xs: 2px
- xs: 4px
- sm: 8px
- md: 16px
- lg: 24px
- xl: 32px
- 2xl: 48px
- 3xl: 64px
## Spacing Types
- **Inset**: Padding inside containers (equal or squish/stretch variants)
- **Stack**: Vertical space between stacked elements
- **Inline**: Horizontal space between inline elements
- **Grid gap**: Space between grid/flex items
## Application Rules
- Related items: smaller spacing (sm/md)
- Distinct sections: larger spacing (lg/xl)
- Page margins: consistent per breakpoint
- Component internal: defined per component
## Density Modes
- Compact: reduce spacing by one step (for data-heavy views)
- Comfortable: default spacing
- Spacious: increase spacing by one step (for reading-focused)
## Best Practices
- Always use the scale — never arbitrary values
- Consistent spacing within components
- Larger gaps between unrelated groups
- Document spacing intent, not just values
- Test spacing at different viewport sizes

© Owl-Listener · MIT · Owl-Listener/designer-skills

Похожие скиллы

Всё по теме «Дизайн» →
tailwind-design-system sickn33 Скилл задаёт агенту рамки работы с Tailwind: токены, варианты компонентов, адаптивные паттерны и доступность. Пригодится, когда UI в проекте разъезжается. CX Codex +1 1 600установок arrange aladicf Скилл разбирает слабую пространственную композицию интерфейса: произвольные отступы, слипшиеся блоки, однообразные сетки карточек. CX Codex +1 577установок extract-design-system arvindrk Скилл находит базовые токены дизайна на веб-странице и создаёт начальные файлы tokens.json и tokens.css. Он полезен для быстрого старта стилизации в новом репозитории. CX Codex +1 130 700установок design-system claudekit Скилл собирает дизайн-токены, спецификации компонентов и презентационные слайды. Подойдёт, когда интерфейс и слайды должны следовать одной системе. CX Codex +1 42 700установок ui-design-system Alireza Rezvani Скилл собирает дизайн-токены, палитры, типографику и структуру компонентов. Пригодится для дизайн-системы и передачи макетов разработчикам. 1 076установок design-system-generator OneWave-AI Собирает дизайн-систему из токенов, базовых компонентов и документации. Пригодится, когда проект обзавёлся вторым экраном и цвета начали расползаться. CX Codex +1 300установок

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

icon-system Задаёт правила для системы иконок: сетку 24x24px, шкалу размеров, именование и доступность. Пригодится при наведении порядка в дизайн-системе проекта. CX Codex +1 2 400установок user-flow-diagram Строит диаграммы экранных переходов: точки входа, развилки, ветки ошибок. Пригодится, когда фичу нужно описать по шагам. CX Codex +1 2 400установок dark-mode-design Скилл переводит готовую светлую палитру в тёмную тему: уровни поверхностей, контраст, приглушение ярких цветов. Нужен, когда светлые токены уже есть. CX Codex +1 2 400установок responsive-design Скилл для ИИ-агента, который помогает проектировать макеты и взаимодействия под разные размеры экрана и способы ввода. CX Codex +1 2 300установок heuristic-evaluation Скилл проверяет интерфейс по эвристикам Nielsen и критериям домена, а затем расставляет найденным проблемам оценки серьёзности. Подходит для аудита до пользовательского тестирования. CX Codex +1 2 400установок usability-test-plan Собирает план юзабилити-теста: вопросы исследования, методологию, критерии отбора участников, метрики и скрипт модератора. Пригодится, когда тест ещё только планируется. CX Codex +1 2 200установок case-study Скилл помогает составить дизайн-кейс для портфолио с описанием процесса, метрик и результатов. Пригодится, когда нужно рассказать о проекте внешней аудитории. CX Codex +1 2 200установок design-token Помогает описать токены цвета, отступов, типографики и теней: категории, уровни и правила именования. Пригодится, когда закладываете слой токенов с нуля. CX Codex +1 2 200установок

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

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