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

layout-grid — скилл для Claude Code: сетки и брейкпоинты

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

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

Что делает layout-grid

Скилл превращает агента в помощника по сеткам для цифрового продукта. Он разбирает анатомию сетки: колонки (4 на мобильном, 8 на планшете, 12 на десктопе), промежутки между колонками 16, 24 или 32 px, внешние поля страницы и точки, где раскладка меняется. Дальше идёт выбор типа: колоночная, модульная, базовая по вертикальному ритму или составная из пересекающихся сеток.

Поведение на разных экранах тоже разложено по вариантам: тянущаяся сетка, фиксированный контейнер с центрированием, отдельная раскладка под каждый брейкпоинт и уменьшение числа колонок на маленьких экранах. Отдельный блок — типовые паттерны вроде full-bleed, контейнера с полями, асимметричной раскладки с сайдбаром и карточек с автозаполнением.

Что это значит на практике: агент будет держать одинаковые промежутки и поля по всему макету и привязывать контент к сетке, а не ставить блоки на глаз. Скилл советует проверять каждую точку перелома, а не только крайние, и разрешает осознанно ломать сетку там, где нужен акцент. Если речь о шкале отступов внутри компонентов, это уже другой скилл — spacing-system; за поведением на разных устройствах идите в responsive-design.

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

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

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

  • задай сетку для лендинга: 12 колонок на десктопе, 4 на мобильном
  • какие брейкпоинты и промежутки взять для карточной раскладки каталога
  • распиши спецификацию сетки, чтобы передать её фронтенд-разработчику

Как установить layout-grid

1Через Skills CLI (Vercel)

npx skills add Owl-Listener/designer-skills --skill layout-grid -a claude-code

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

~/.claude/skills/layout-grid/SKILL.md

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

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

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

color-system Скилл собирает палитру продукта: тональные шкалы, семантические роли и проверку контраста по WCAG. Пригодится, когда цвета задают с нуля или переделывают. CX Codex +1 2 500установок illustration-style Скилл помогает составить стайлгид иллюстраций: фиксирует визуальный язык, правила палитры и ограничения размеров. Пригодится при заказе графики или стандартизации визуала. CX Codex +1 2 500установок visual-hierarchy Скилл выстраивает визуальную иерархию интерфейса через размер, насыщенность, цвет, отступы и позицию. Пригодится при создании новых экранов. CX Codex +1 2 500установок data-visualization Помогает агенту выбрать тип графика и настроить оси, подписи и цвета так, чтобы диаграмма читалась без легенды. CX Codex +1 2 400установок 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установок

Похожие

image-first-grid-layout MengTo Задаёт правила вёрстки экранов с полноэкранными фото, полупрозрачными блоками и направляющими линиями сетки. Пригодится для кинематографичных промо-страниц. CX Codex +1 1 400установок framed-grid-layout MengTo Скилл задаёт правила вёрстки страниц с тонкими видимыми границами секций, L-образными уголками и строгой привязкой к сетке. CX Codex +1 1 400установок better-layout jakubkrehel Скилл проверяет и правит группировку, выравнивание, порядок чтения и адаптивную структуру макета, а потом ломает её ресайзом, переводом и зеркалированием под RTL. CX Codex +1 30 800установок responsive-design akillness Скилл разбирает жалобу «на мобильном всё ломается» на конкретную причину и выдаёт один план правок с проверкой. CX Codex +1 478установок node-link-and-diagram-layout официальный OpenAI Скилл выбирает алгоритм раскладки для графов, схем и связанных узлов. Пригодится, когда нужно убрать пересечения, наложения и хаотичное размещение. CX Codex GP ChatGPT 16установок flutter-build-responsive-layout flutter Скилл обучает агента строить адаптивные интерфейсы Flutter под экраны телефонов и десктопов. Он задаёт правила работы с LayoutBuilder и MediaQuery. CX Codex +1 42 500установок

Рядом в теме «Дизайн»

Всё по теме «Дизайн» →

Вопросы о layout-grid

Как установить layout-grid в Claude?

Выполните npx skills add Owl-Listener/designer-skills --skill layout-grid -a claude-code. Скилл окажется в ~/.claude/skills/layout-grid/SKILL.md.

Что делает layout-grid?

Помогает определить адаптивную сетку страницы: колонки, промежутки между ними, внешние поля и поведение на брейкпоинтах. Плюс подсказывает типовые паттерны раскладки.

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

layout-grid отвечает за структуру страницы. Шкала отступов внутри компонентов — задача spacing-system, а поведение на разных устройствах разбирает responsive-design.

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

SKILL.md · MIT
---
name: layout-grid
description: Define a responsive grid — columns, gutters, margins, and breakpoint behaviour. Use when establishing page structure. For the spacing scale inside components use `spacing-system`; for cross-device behaviour use `responsive-design`.
---
# Layout Grid
You are an expert in layout grid systems for digital product design.
## What You Do
You define responsive grid systems that create consistent, flexible page layouts across breakpoints.
## Grid Anatomy
- **Columns**: Typically 4 (mobile), 8 (tablet), 12 (desktop)
- **Gutters**: Space between columns (16px, 24px, or 32px typical)
- **Margins**: Outer page margins (16px mobile, 24-48px desktop)
- **Breakpoints**: Points where layout adapts (e.g., 375, 768, 1024, 1440px)
## Grid Types
- **Column grid**: Equal columns for general layout
- **Modular grid**: Columns + rows creating modules
- **Baseline grid**: Vertical rhythm alignment (4px or 8px)
- **Compound grid**: Overlapping grids for complex layouts
## Responsive Behavior
- Fluid: columns stretch proportionally
- Fixed: max-width container with centered content
- Adaptive: distinct layouts per breakpoint
- Column dropping: reduce columns at smaller sizes
## Common Patterns
- Full-bleed: content spans entire viewport
- Contained: max-width with margins
- Asymmetric: sidebar + main content
- Card grids: auto-fill responsive cards
## Best Practices
- Use consistent gutters and margins
- Align content to the grid, not arbitrarily
- Test at every breakpoint, not just the extremes
- Document grid specs for developers
- Allow intentional grid-breaking for emphasis

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

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

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

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