Material Design 3 UI/UX Skill
Скилл ведет агента от цели пользователя к токенам и компонентам Material Design 3: тема, адаптивность, доступность и проверка.
- 165 ★ репозитория
- Последний коммит
Минимальный доступ
Почему такой уровень
- Правила и справочники, скилл ничего не запускает сам.
- Установщик копирует файлы в глобальные папки агентов.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/material-design-3-ui-ux-skillОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемМинимальный доступИнструмент ничего не запускает и не ходит в сеть.
- Правила и справочники, скилл ничего не запускает сам.
- Установщик копирует файлы в глобальные папки агентов.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Скилл `material-design-3-ui` заставляет агента проектировать интерфейс по цепочке: цель пользователя, структура, иерархия, адаптивная сетка, семантические токены, компоненты, состояния, движение, доступность. Короткий `SKILL.md` направляет к тринадцати справочным файлам и открывает нужный только по месту: цвет, формы, навигация, формы ввода, обратная связь, типографика, Expressive. Компонент выбирается по поведению. Состояния, контраст, размер целей касания и фокус считаются требованием выпуска. Установщик раскладывает один пакет в глобальные папки Claude Code, OpenAI Codex, Google Antigravity, Kiro, OpenCode, Hermes Agent и OpenClaw. Внутри есть статические проверки и поведенческие кейсы.
Для кого. Дизайнерам и разработчикам Android и веба, которым нужен интерфейс по Material Design 3 без случайных цветов и компонентов.
Подходит, если
- Агент рисует экран настроек или дашборд в стиле Material You.
- Готовый интерфейс проверяют на соответствие M3 и доступность.
- Для разработчиков готовят спецификацию: токены, состояния, поведение.
- Одну макетную сетку нужно перестроить под окна от компактных до очень широких.
Не подходит, если
- Интерфейс строится на другой системе, например Apple HIG или своей дизайн-системе.
- Нужны точные размеры и версии библиотек без проверки по официальному сайту: скилл велит сверяться с m3.material.io.
- Нужна готовая библиотека компонентов с кодом.
Пример запроса к агенту
Спроектируй экран настроек приложения по Material Design 3 с адаптивной раскладкой и проверь доступность.Ограничения
Скилл содержит правила и справочники, кода компонентов в нем нет. Для точных размеров и актуальных API агент обращается к m3.material.io и developer.android.com. Установщик выполняется как `curl | bash` или PowerShell-скрипт из сети, прочитайте его до запуска. Скилл дает правила, но сам макетов и кода компонентов не создает: результат зависит от агента и от того, насколько точно задана платформа. Версия M3 Expressive помечена как необязательная и опирается на текущие рекомендации Google, которые могут меняться. Тесты в репозитории статические и поведенческие, визуальных тестов нет.
Как отключить. Удалите папку скилла `material-design-3-ui` из глобальных каталогов скиллов агентов, куда ее положил установщик.
Частые вопросы
Какие агенты поддерживаются?
Claude Code, OpenAI Codex, Google Antigravity, Kiro, OpenCode, Hermes Agent и OpenClaw: один пакет раскладывается по их глобальным папкам.
Устанавливает ли скрипт сами агенты?
Нет. Он копирует только файлы скилла и не ставит, не настраивает и не запускает агентов.
Что такое Expressive?
Необязательный режим Material 3 Expressive: цвет, форма, размер и движение усиливают иерархию. Скилл просит применять его выборочно.
Чем он отличается от других скиллов по M3?
Он строит работу вокруг цели пользователя и семантических токенов, не привязан к одной платформе и содержит тринадцать справочников и антипаттерны.
Нужны ли доступы к Figma?
Нет. Скилл работает с текстом и кодом, макеты Figma не читает; для передачи разработчикам он готовит описание компонентов и токенов.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыСкиллы Material UI
Material UI agent skills
Четыре официальных скилла Material UI: стилизация, темы, интеграция с Next.js и совместная работа с Tailwind CSS
Реестр устанавливаемых дизайн-скиллов: готовые файлы SKILL.md и DESIGN.md с токенами, правилами компонентов и доступностью под разные стили
Скилл дизайна интерфейсов: арт-дирекция под продукт, общий DESIGN.md, токены, проверка верстки и доступности в браузере.
Скиллы для дизайн-инженеров: быстрая чистка интерфейса, доступность, метаданные и производительность анимаций
Скилл для агента с базой из 107 стилей, 127 палитр и 107 шрифтовых пар: генерирует дизайн-систему и проверяет код интерфейса
Скилл для интерфейсов без шаблонного ИИ-вида: типографика, цвет, движение, состояния компонентов и критика готового.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| Material Design 3 UI/UX Skill (эта карточка) | нет | 165 | |
| Material Design 3 Skill | нет | 1 571 | тот делает упор на Jetpack Compose; этот строится вокруг цели пользователя и работает с вебом и мобильными окнами |
| Скиллы Material UI | нет | 99 334 | официальные скиллы библиотеки MUI; здесь правила самого Material Design 3 |
Коротко о README
Репозиторий содержит скилл для проектирования и проверки интерфейсов по Material Design 3: быстрая установка скриптом, сравнение работы с ним и без него, список возможностей, поддерживаемые агенты, тесты и журнал изменений. Версия 1.1.1.
Бейдж для README
Исходный SKILL.md
--- description: Design, redesign, review, or implement user interfaces using Google Material Design 3 (M3), Material You, and optional Material 3 Expressive principles. Use for UI/UX screens, app flows, design systems, component selection, theming, responsive/adaptive layouts, accessibility audits, Figma-ready specifications, or developer handoff where Material Design 3 is required. metadata: updated: 2026-10-01 version: 1.1.1 name: material-design-3-ui --- # Material Design 3 UI/UX ## Purpose Create interfaces that **behave like Material Design 3**, not interfaces that merely look rounded or “Google-like.” Treat M3 as a system: **user goal → information architecture → hierarchy → adaptive layout → semantic tokens → components → states → interaction → motion → accessibility → visual expression** M3 Expressive is optional. Use it to strengthen hierarchy, usability, recognition, and emotional clarity; never use it as permission to make every element loud. ## Source of truth 1. Prefer current official Material 3 guidance at `https://m3.material.io/`. 2. For Android implementation details, prefer `https://developer.android.com/`. 3. Treat design guidance separately from implementation-library/API status. 4. Verify current official guidance before asserting exact dimensions, dependency versions, experimental API names, or recently changed behavior. 5. Do not silently mix Material 2 rules into Material 3. 6. Pixel and Google-app screenshots are examples, not the specification. ## Core rules ### MUST - Start from the user’s task, content, hierarchy, and platform before styling. - Use semantic design tokens instead of scattered one-off values. - Choose components by purpose and behavior, not visual resemblance. - Prefer established M3/platform components when they solve the interaction. - Define important states: default, pressed, focus, hover where applicable, selected, disabled, loading, error, empty, and success where relevant. - Design for the available window rather than a guessed device category. - Preserve accessible contrast, target size, focus, semantics, scaling, and non-color state communication. - Respect system bars, safe areas, cutouts, keyboards/IME, foldable hinges, and edge-to-edge behavior where applicable. - Keep primary actions distinguishable from secondary and destructive actions. - Make custom components inherit the token, state, motion, and accessibility logic of the system. - Explain deliberate departures from M3 when product requirements justify them.