/ Каталог / Песочница / Taste Skill
● Сообщество Leonxlnx ⚡ Сразу

Taste Skill

автор Leonxlnx · Leonxlnx/taste-skill

Кодирует вкус в дизайне — типографику, отступы, цвет, правила композиции — чтобы Claude перестал делать Generic UI и начал выдавать работу уровня сеньора.

Taste Skill — небольшой самонастроенный набор правил, предотвращающий наиболее распространённые дизайн-ошибки AI: слишком много шрифтов, основной текст 14px на маркетинговом сайте, три конкурирующих акцента, hero-блок как Bootstrap 4 в 2018 году. Работает как шаг ревью-и-переписывания сгенерированного UI, применяя свои правила и объясняя почему. Работает с любым агентом, поддерживающим навыки.

Зачем использовать

Ключевые функции

Живое демо

Как выглядит на практике

готово

Установка

Репозиторий автора · Официальная документация Claude Skills

Сценарии использования

Реальные сценарии: Taste Skill

Ревью сгенерированной Claude лендинговой страницы через фильтр вкуса

👤 Любой разработчик, делающий маркетинговую страницу, созданную Claude ⏱ ~30 min intermediate

Когда использовать: Первоначальный результат выглядит нормально, но незапоминающимся.

Поток
  1. Критика
    Use taste-skill on /pages/landing.tsx. List every taste violation with severity and the rule it broke.✓ Скопировано
    → 10–20 нарушений, каждое с тегом
  2. Исправить tier-1
    Apply only severity-high fixes. Don't change copy — only visual/structural.✓ Скопировано
    → Diff применён; сайт больше не кричит «generic»
  3. Итерировать
    Re-run critique on the result. Stop when only tier-3 nitpicks remain.✓ Скопировано
    → Сходится за 2 прохода

Итог: Страница, которая читается как созданная, а не сгенерированная.

Подводные камни
  • Навык навязывает стиль, конфликтующий с брендом — Передайте --brand /design/brand.md, чтобы он соблюдал ограничения
Сочетать с: filesystem

Аудит отдельного компонента на проблемы вкуса

👤 Разработчики, работающие с дизайн-системой ⏱ ~15 min beginner

Когда использовать: Перед выпуском нового компонента в систему.

Поток
  1. Критика
    Run taste-skill on /components/Card.tsx. Any taste issues at the component level?✓ Скопировано
    → Проблемы с цитируемыми строками
  2. Проверка вариантов
    Compare hover, focus, and disabled states for visual coherence.✓ Скопировано
    → Дрейф обнаружен, если есть

Итог: Компонент выходит с меньшим количеством тикетов «почему это выглядит странно».

Подводные камни
  • Критика игнорирует намеренные дизайн-выборы (например, брутальный стиль) — Передайте --style brutalist или аналогичное для смягчения некоторых правил

Использовать taste-skill для задания базового уровня новой дизайн-системы

👤 Команды, начинающие новый продукт ⏱ ~60 min intermediate

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

Поток
  1. Сгенерировать базовый уровень
    Generate a baseline taste-aligned token set — type, spacing, color — for a SaaS dashboard.✓ Скопировано
    → tokens.json с обоснованием каждого выбора
  2. Стресс-тест
    Generate sample pages (login, dashboard, settings) using the baseline. Critique your own output.✓ Скопировано
    → Страницы + самокритика с возможными уточнениями

Итог: Обоснованная отправная точка, которую не нужно согласовывать со стейкхолдерами.

Подводные камни
  • Сгенерированный базовый уровень слишком «безопасный» — Предоставьте бренд-вводные (настроение, референсы), чтобы вывод не был пресным
Сочетать с: design-extract-mcp

Комбинации

Сочетайте с другими MCP — эффект x10

taste-skill-leon + design-extract-mcp

Извлечь токены из референсного сайта, затем запустить taste-skill для уточнения

taste-skill-leon + filesystem

Сохранять критики как записи ревью дизайна

Инструменты

Что предоставляет этот MCP

ИнструментВходные данныеКогда вызыватьСтоимость
critique path_or_url, brand? Ревью перед релизом 0
fix path, severity_threshold После critique, цель tier-1/2 0
baseline context: {product, audience} Холодный старт дизайн-системы 0

Стоимость и лимиты

Во что обходится

Квота API
Н/Д
Токенов на вызов
Умеренно — полная критика страницы 5–10k токенов
Деньги
Бесплатно
Совет
Критика на уровне компонентов дешевле полностраничной; итерируйте так

Безопасность

Права, секреты, радиус поражения

Минимальные скоупы: filesystem-read filesystem-write
Хранение учётных данных: Отсутствует
Исходящий трафик: Локально

Устранение неполадок

Частые ошибки и исправления

Critique не возвращает нарушений на очевидно generic UI

Навык может быть в «мягком» режиме — передайте --strict

Fix ломает лейаут

Запустите с --diff-preview сначала, применяйте избирательно

Конфликт с брендовыми гайдлайнами

Передайте бренд-Markdown через --brand, чтобы навык соблюдал исключения

Альтернативы

Taste Skill в сравнении

АльтернативаКогда использоватьКомпромисс
stevembarclay/pencilplaybookВам нужен дизайн-вкус, основанный на продукте PencilСпецифичен для Pencil; taste-skill универсален
Просто prompt с brand.mdВы разрабатываете только один продуктНе поймает паттерны «AI-generic», против которых заточен этот навык

Ещё

Ресурсы

📖 Читать официальный README на GitHub

🐙 Открытые задачи

🔍 Все 400+ MCP-серверов и Skills