К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot

Скилл design-system для Claude Code: токены и аудит UI · affaan-m

Собирает дизайн-систему из существующей вёрстки или проверяет её на визуальную консистентность: токены, оценка по десяти критериям, поиск шаблонных ИИ-приёмов.

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

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

Скилл читает стили, которые уже лежат в репозитории. Сканирует CSS, Tailwind и styled-components, вытаскивает цвета, типографику, отступы, радиусы, тени и брейкпоинты. На выходе design-tokens.json, CSS custom properties, DESIGN.md с обоснованием решений и design-preview.html — автономная страница без зависимостей, где токены видно глазами.

Второй режим — аудит. Оценка по десяти пунктам от 0 до 10: консистентность цвета, иерархия шрифтов, ритм отступов, единообразие компонентов, поведение на брейкпоинтах, тёмная тема, анимации, доступность, плотность информации, отполированность состояний. К каждой оценке идёт пример и правка с точным file:line. Третий режим ищет следы генерации: градиенты ради градиентов, фиолетово-синие дефолты, стеклянные карточки без задачи, скругления там, где не надо, лишние анимации на скролле.

Ставится как обычный скилл, одной командой npx skills add. Для шага с референсами в режиме генерации нужен браузерный MCP-сервер, без него этот пункт пропускается. Ставить стоит, если стили в проекте росли стихийно и никто не помнит, откуда взялся очередной оттенок серого. Если вёрстку ведёт один человек по готовому гайду, скилл мало что добавит.

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

  • вытащить цвета и шрифты из CSS в именованные токены
  • оценить вёрстку по десяти критериям перед редизайном
  • найти случайные hex-значения мимо палитры
  • проверить, доделана ли тёмная тема
  • убрать из макета шаблонные градиенты и скругления

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

  • Собери дизайн-систему из этого репозитория: токены, CSS-переменные и HTML-превью.
  • /design-system audit --pages / /pricing /docs
  • Прогони slop-check по стилям и покажи, где шаблонные ИИ-приёмы.

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

1Через Skills CLI (Vercel)

npx skills add affaan-m/ECC --skill design-system -a claude-code

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

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

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

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

Весь набор →
video-editing affaan-m Скилл выстраивает пайплайн монтажа реального видео через ИИ. Помогает нарезать сырые записи через FFmpeg, собрать титры в Remotion и добавить озвучку в ElevenLabs. Claude Code CX Codex Cursor +1 6 500установок docker-patterns affaan-m Скилл с проверенными шаблонами Dockerfile и Docker Compose: локальная разработка, сети, тома, безопасность контейнеров. Claude Code CX Codex Cursor +1 6 300установок frontend-patterns affaan-m Скилл подсказывает паттерны для React и Next.js: компоненты, состояние, загрузка данных и производительность. Нужен при разработке и ревью интерфейса. Claude Code CX Codex Cursor +1 5 900установок backend-patterns affaan-m Скилл с паттернами бэкенда для Node.js, Express и Next.js API routes: слои, кэш, транзакции, обработка ошибок. Claude Code CX Codex Cursor +1 5 900установок coding-standards affaan-m Базовые правила кода для проектов: проверяет именование, запрещает мутации объектов и следит за простыми конструкциями. Пригодится на ревью и рефакторинге. Claude Code CX Codex Cursor +1 5 600установок api-design affaan-m Скилл задаёт правила проектирования REST API: именование эндпоинтов, выбор статус-кодов, пагинацию и формат ошибок. Помогает при создании и ревью серверных контрактов. Claude Code CX Codex Cursor +1 5 500установок rust-testing affaan-m Скилл для написания тестов на Rust: юнит-тесты, интеграционные, async, property-based, моки и покрытие. Пригодится, когда ведёшь проект по TDD. Claude Code CX Codex Cursor +1 5 500установок laravel-security affaan-m Скилл помогает проверять безопасность Laravel-приложений: аутентификацию, Eloquent, CSRF, XSS, API и настройки production. Пригодится для ревью и деплоя. Claude Code CX Codex Cursor +1 5 400установок

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

Похожие

build-dashboard официальный anthropics Генерирует автономный HTML-дашборд с графиками Chart.js, карточками KPI и таблицами. Помогает быстро оформить результаты запроса или сырые данные в один файл для браузера. Claude Code CX Codex Cursor +1 9 100установок stitch::extract-design-md официальный google-labs-code Извлекает дизайн-систему в файл DESIGN.md прямо из исходников фронтенда без сборки проекта. Помогает перенести визуальные токены и правила вёрстки в формат Stitch. Claude Code CX Codex Cursor +1 10 500установок turnstile-spin cloudflare Настраивает защиту от ботов Cloudflare Turnstile во фронтенде и бэкенде: добавляет виджет, прописывает проверку siteverify и проверяет токены API. Claude Code CX Codex Cursor +1 92 200установок next-partial-prefetching-optimizer vercel Настраивает предзагрузку интерфейса при клиентских переходах в Next.js 16.3+ с Partial Prefetching. Помогает сбалансировать мгновенный рендер страниц и отложенные данные. Claude Code CX Codex Cursor +1 2 300установок better-typography jakubkrehel Проверяет типографику интерфейса и предлагает правки в системе стилей проекта. Пригодится, когда нужно привести текст, переносы и пунктуацию к правилам дизайна. Claude Code CX Codex Cursor +1 33 800установок frontend-design официальный anthropics Скилл задаёт осмысленное визуальное направление для новых интерфейсов и редизайна. Подойдёт, когда стандартный шаблонный UI не устраивает. Claude Code Claude.ai 1 025 790установок design-taste-frontend Leonxlnx Скилл задаёт арт-дирекцию для публичных страниц и рабочих экранов, а затем проверяет результат в браузере по скриншотам. Нужен, когда интерфейс выглядит шаблонным или недоработанным. Claude Code CX Codex Cursor +1 673 100установок prototype Matt Pocock Создаёт временный прототип, чтобы проверить логику, модель состояния или вид интерфейса до работы над основным кодом. Claude Code 986 201установок

Вопросы о design-system

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

Командой npx skills add affaan-m/ECC --skill design-system -a claude-code. Файл окажется в ~/.claude/skills/design-system/SKILL.md. Для Codex, Cursor и OpenCode меняется только флаг -a.

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

Генерирует дизайн-систему из вашего кода либо проверяет готовый интерфейс по десяти критериям от 0 до 10. Результат — токены в JSON, CSS-переменные, DESIGN.md и интерактивное превью.

Что нужно для режима генерации?

Браузерный MCP-сервер, если хотите, чтобы скилл посмотрел сайты конкурентов для вдохновения. Сбор паттернов и токенов идёт по вашему репозиторию и работает без него.

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

SKILL.md · MIT
---
name: design-system
description: "Generate a design system from an existing codebase or audit one for visual consistency: extract tokens (colors, typography, spacing, shadows) into design-tokens.json and CSS custom properties with DESIGN.md rationale and an interactive HTML preview, score the UI across 10 dimensions, and flag AI-slop patterns. Use when starting a design system, auditing visual consistency before a redesign, or reviewing a PR that touches styling."
metadata:
  origin: ECC
---

# Design System — Generate & Audit Visual Systems

## When to Use

- Starting a new project that needs a design system
- Auditing an existing codebase for visual consistency
- Before a redesign — understand what you have
- When the UI looks "off" but you can't pinpoint why
- Reviewing PRs that touch styling

## How It Works

### Mode 1: Generate Design System

Analyzes your codebase and generates a cohesive design system:

```
1. Scan CSS/Tailwind/styled-components for existing patterns
2. Extract: colors, typography, spacing, border-radius, shadows, breakpoints
3. Research 3 competitor sites for inspiration (via browser MCP)
4. Propose a design token set (JSON + CSS custom properties)
5. Generate DESIGN.md with rationale for each decision
6. Create an interactive HTML preview page (self-contained, no deps)
```

Output: `DESIGN.md` + `design-tokens.json` + `design-preview.html`

### Mode 2: Visual Audit

Scores your UI across 10 dimensions (0-10 each):

```
1. Color consistency — are you using your palette or random hex values?
2. Typography hierarchy — clear h1 > h2 > h3 > body > caption?
3. Spacing rhythm — consistent scale (4px/8px/16px) or arbitrary?
4. Component consistency — do similar elements look similar?
5. Responsive behavior — fluid or broken at breakpoints?
6. Dark mode — complete or half-done?
7. Animation — purposeful or gratuitous?
8. Accessibility — contrast ratios, focus states, touch targets
9. Information density — cluttered or clean?
10. Polish — hover states, transitions, loading states, empty states
```

Each dimension gets a score, specific examples, and a fix with exact file:line.

### Mode 3: AI Slop Detection

Identifies generic AI-generated design patterns:

```
- Gratuitous gradients on everything
- Purple-to-blue defaults
- "Glass morphism" cards with no purpose
- Rounded corners on things that shouldn't be rounded
- Excessive animations on scroll
- Generic hero with centered text over stock gradient
- Sans-serif font stack with no personality
```

## Examples

**Generate for a SaaS app:**
```
/design-system generate --style minimal --palette earth-tones
```

**Audit existing UI:**
```
/design-system audit --url http://localhost:3000 --pages / /pricing /docs
```

**Check for AI slop:**
```
/design-system slop-check
```

© affaan-m · MIT · affaan-m/ECC

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

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

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