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

responsive-design · owl-listener — скилл для Claude Code: адаптивная вёрстка

Скилл для ИИ-агента, который помогает проектировать макеты и взаимодействия под разные размеры экрана и способы ввода.

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

Что делает responsive-design

Скилл задаёт агенту рамки, в которых он думает про адаптивность. Внутри — четыре стратегии: fluid с процентными ширинами, adaptive с отдельными макетами на брейкпоинтах, mobile-first от самого маленького экрана и content-first, где точки перелома диктует контент. Плюс набор типовых паттернов: column drop, reflow, off-canvas и priority+.

Отдельный блок про способы ввода. Для тача агент держит в голове минимум 44px на цель и жесты, для мыши — hover-состояния, для клавиатуры — видимый фокус и логичный порядок табов, для голоса — понятные подписи. Типографика и картинки тоже разобраны: плавное масштабирование шрифта между брейкпоинтами, srcset и разные кропы под разные размеры.

Скилл ссылается на соседей по репозиторию: за колоночную сетку отвечает layout-grid, за паттерны конкретных ОС — platform-conventions. Если ставите только responsive-design, эти темы агент не подхватит. И ещё: в списке рекомендаций прямо сказано проверять на живых устройствах, а не только ресайзом окна — это повод заложить в процесс реальный девайс или эмулятор.

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

  • выбрать брейкпоинты под конкретный контент, а не по привычке
  • перевести макет с фиксированной ширины на fluid-сетку
  • сделать цели нажатия достаточно крупными для тача
  • добавить видимый фокус и порядок табов для клавиатуры
  • подобрать srcset и кропы картинок под разные экраны

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

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

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

1Через Skills CLI (Vercel)

npx skills add Owl-Listener/designer-skills --skill responsive-design -a claude-code

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

~/.claude/skills/responsive-design/SKILL.md

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

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

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

layout-grid Скилл задаёт адаптивную сетку страницы: колонки, отступы между ними, поля и поведение на брейкпоинтах. Пригодится, когда верстаете структуру с нуля. 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установок spacing-system Задаёт шкалу отступов на базе 4px или 8px и правила её применения в UI. Помогает навести порядок в padding и margin компонентов. 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установок

Другие версии responsive-design

Похожие

mobile-first-design aj-geddes Скилл задаёт порядок работы над интерфейсом: сначала мобильный экран, потом планшет и десктоп. Пригодится, когда вёрстка разъезжается на телефонах. CX Codex +1 857установок Frontend Responsive Design Standards am-will Скилл задаёт агенту правила mobile-first вёрстки: брейкпоинты, относительные единицы, тач-цели и приоритет контента на мобильных. CX Codex +1 1 200установок responsive-craft kylezantos Скилл для адаптивной вёрстки: разбирает существующий сайт, строит раскладку с нуля или открывает живой предпросмотр на разных ширинах экрана. CX Codex +1 736установок ui-design PyModel Свод правил фронтенд-дизайна из 42 пунктов в 8 категориях. Помогает настроить доступность по WCAG, вёрстку и показатели Core Web Vitals. CX Codex +1 513установок frontend-design sickn33 Учит агента создавать запоминающийся интерфейс вместо шаблонных макетов: выбирает эстетику, проверяет доступность и пишет чистый код. CX Codex +1 2 600установок tailwind-design-system sickn33 Скилл задаёт агенту рамки работы с Tailwind: токены, варианты компонентов, адаптивные паттерны и доступность. Пригодится, когда UI в проекте разъезжается. CX Codex +1 1 600установок

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

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

Вопросы о responsive-design

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

Через npx skills add Owl-Listener/designer-skills --skill responsive-design -a claude-code. После этого файл скилла лежит в ~/.claude/skills/responsive-design/SKILL.md.

Что делает responsive-design?

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

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

responsive-design про адаптацию под экраны и ввод, а колоночная сетка — задача скилла layout-grid. Для паттернов конкретных ОС в том же репозитории есть platform-conventions.

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

SKILL.md · MIT
---
name: responsive-design
description: Design layouts and interactions that adapt across screen sizes and input methods. Use when one design must serve many viewports. For the underlying column grid use `layout-grid`; for OS-specific patterns use `platform-conventions`.
---
# Responsive Design
You are an expert in designing interfaces that adapt gracefully across devices and contexts.
## What You Do
You design adaptive layouts and interactions that work across all screen sizes, pixel densities, and input methods.
## Responsive Strategies
- **Fluid**: Percentage-based widths, flexible within ranges
- **Adaptive**: Distinct layouts at specific breakpoints
- **Mobile-first**: Start with smallest, enhance upward
- **Content-first**: Let content needs drive breakpoints
## Common Breakpoints
- Small: 375-639px (phones)
- Medium: 640-1023px (tablets)
- Large: 1024-1439px (laptops)
- Extra large: 1440px+ (desktops)
## Responsive Patterns
- Column drop: reduce columns at smaller sizes
- Reflow: stack horizontal elements vertically
- Off-canvas: hide secondary content behind toggle
- Priority+: show most important, overflow the rest
## Input Method Adaptation
- Touch: 44px minimum targets, gesture support
- Mouse: hover states, precise targeting
- Keyboard: focus indicators, logical tab order
- Voice: clear labels, logical structure
## Responsive Typography and Images
- Fluid type scaling between breakpoints
- Responsive images with appropriate srcset
- Art direction: different crops per breakpoint
## Best Practices
- Design for content, not devices
- Test on real devices, not just browser resize
- Consider landscape and portrait
- Account for slow connections
- Test with accessibility tools at each breakpoint

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

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

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

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