ui-design — плагин для Claude Code: что делает и как установить
Плагин добавляет агентов и команды для создания дизайн-систем, вёрстки под iOS, Android или веб и проверки доступности по WCAG 2.2.
/plugin marketplace add wshobson/agents
/plugin install ui-design@claude-code-workflowsЧто делает ui-design
Плагин содержит специализированных субагентов ui-designer, accessibility-expert и design-system-architect, а также девять скиллов для мобильной и веб-разработки. Он помогает настраивать дизайн-токены через Style Dictionary или Figma Variables, писать интерфейсы на React, Vue, Svelte, SwiftUI или Jetpack Compose и проверять разметку на контрастность и поддержку скринридеров.
Все сгенерированные спецификации, токены и отчёты аудита сохраняются в локальную папку .ui-design/. Для генерации дизайн-токенов в системе потребуется установленный Node.js 18+, иначе скрипты сборки не сработают.
Какие задачи решает
- проверить интерфейс на соответствие стандартам доступности WCAG 2.2
- развернуть архитектуру дизайн-токенов с конфигурацией для разных платформ
- создать спецификацию и код компонента для веба или мобильного приложения
- провести ревью существующих компонентов на ошибки в вёрстке и стилях
Примеры запросов агенту
- /ui-design:create-component Card --platform react
- /ui-design:accessibility-audit --level AA
- /ui-design:design-review --file src/components/Button.tsx
Как установить ui-design
Через маркетплейс плагинов
/plugin marketplace add wshobson/agents/plugin install ui-design@claude-code-workflowsПо шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой
Вопросы о ui-design
Как установить ui-design в Claude Code?
Для установки выполните в консоли команду /plugin marketplace add wshobson/agents, а затем запустите /plugin install ui-design@claude-code-workflows.
Какие файлы создаёт плагин в проекте?
Плагин сохраняет артефакты в каталог .ui-design/. Внутри создаются конфигурационный файл design-system.config.json, спецификации компонентов, отчёты об аудите доступности и токены.
Что нужно подготовить перед запуском?
Плагину требуется среда Claude Code CLI. Если вы планируете собирать дизайн-токены, в системе обязательно должен быть установлен Node.js версии 18 или новее.
Исходный текст
ui-design · MIT
# UI/UX Design Plugin for Claude Code Comprehensive UI/UX design plugin covering mobile (iOS, Android, React Native) and web applications with modern design patterns, accessibility, and design systems. ## Features ### Core Capabilities - **Design Systems**: Token architecture, theming, multi-brand systems - **Accessibility**: WCAG 2.2 compliance, inclusive design patterns - **Responsive Design**: Container queries, fluid layouts, breakpoints - **Mobile Design**: iOS HIG, Material Design 3, React Native patterns - **Web Components**: React/Vue/Svelte patterns, CSS-in-JS - **Interaction Design**: Microinteractions, motion, transitions ## Skills | Skill | Description | | --------------------------- | ------------------------------------------------ | | `design-system-patterns` | Design tokens, theming, component architecture | | `accessibility-compliance` | WCAG 2.2, mobile a11y, inclusive design | | `responsive-design` | Container queries, fluid layouts, breakpoints | | `mobile-ios-design` | iOS Human Interface Guidelines, SwiftUI patterns | | `mobile-android-design` | Material Design 3, Jetpack Compose patterns | | `react-native-design` | React Native styling, navigation, animations | | `web-component-design` | React/Vue/Svelte component patterns, CSS-in-JS | | `interaction-design` | Microinteractions, motion design, transitions | | `visual-design-foundations` | Typography, color theory, spacing, iconography | ## Agents | Agent | Description | | ------------------------- | ------------------------------------------------------------ | | `ui-designer` | Proactive UI design, component creation, layout optimization | | `accessibility-expert` | A11y analysis, WCAG compliance, remediation | | `design-system-architect` | Design token systems, component libraries, theming | ## Commands | Command | Description | | -------------------------------- | ---------------------------------------------- | | `/ui-design:design-review` | Review existing UI for issues and improvements | | `/ui-design:create-component` | Guided component creation with proper patterns | | `/ui-design:accessibility-audit` | Audit UI code for WCAG compliance | | `/ui-design:design-system-setup` | Initialize a design system with tokens | ## Installation ```bash /plugin install ui-design ``` ## Usage Examples ### Design Review ``` /ui-design:design-review --file src/components/Button.tsx ``` ### Create Component ``` /ui-design:create-component Card --platform react ``` ### Accessibility Audit ``` /ui-design:accessibility-audit --level AA ``` ### Design System Setup ``` /ui-design:design-system-setup --name "Acme Design System" ``` ## Key Technologies Covered ### Web - CSS Grid, Flexbox, Container Queries - Tailwind CSS, CSS-in-JS (Styled Components, Emotion) - React, Vue, Svelte component patterns - Framer Motion, GSAP animations ### Mobile - **iOS**: SwiftUI, UIKit, Human Interface Guidelines - **Android**: Jetpack Compose, Material Design 3 - **React Native**: StyleSheet, Reanimated, React Navigation ### Design Systems - Design tokens (Style Dictionary, Figma Variables) - Component libraries (Storybook documentation) - Multi-brand theming ### Accessibility - WCAG 2.2 AA/AAA compliance - ARIA patterns and semantic HTML - Screen reader compatibility - Keyboard navigation ## Generated Artifacts The plugin creates artifacts in `.ui-design/`: ``` .ui-design/ ├── design-system.config.json # Design system configuration ├── component_specs/ # Generated component specifications ├── audit_reports/ # Accessibility audit reports └── tokens/ # Generated design tokens ``` ## Requirements - Claude Code CLI - Node.js 18+ (for design token generation) ## License MIT License
© Seth Hobson · MIT · wshobson/agents