maddhruv/pristine

maddhruv

Agent skill для Claude Code, Codex, Copilot и Cursor: оценивает и правит веб-интерфейс по 11 критериям с точки зрения пользователя, выдавая оценку или готовые правки.

Pristine — это навык для AI-агентов, который проверяет веб-интерфейс по 11 параметрам и либо выставляет честную оценку, либо вносит исправления в код. Подходит разработчикам и дизайнерам, работающим с Claude Code, Codex, GitHub Copilot или Cursor.

Ключевые возможности

  • Оценивает страницу по 11 критериям через призму персон пользователей и даёт точные рекомендации по каждому замечанию
  • Команда /pristine init анализирует код и создаёт DESIGN.md с описанием продукта, персон, бренда и дизайн-системы
  • Команда /pristine design создаёт новые страницы, компоненты или потоки, либо перерабатывает существующие в новом направлении
  • Команда /pristine polish повышает качество деталей, сохраняя текущий вид, с поддержкой 16 линз (bolder, typeset, colorize и др.)
  • Работает с URL, скриншотами, путями к файлам или названиями функций в качестве цели
  • Совместим с Claude Code, Codex, GitHub Copilot, Cursor и любым агентом, читающим SKILL.md

Для каких задач подходит

  • Проверка и оценка существующего интерфейса перед релизом или редизайном
  • Быстрое создание новых страниц и компонентов с учётом дизайн-системы и персон
  • Доработка деталей UI без изменения общей стилистики с помощью линз
  • Автоматизация аудита доступности и визуального качества в процессе разработки
  • Обучение команды через разбор оценок и рекомендаций по улучшению интерфейса

Подробнее

Pristine — это навык для AI-агентов, который анализирует веб-интерфейс так, как это сделал бы пользователь. Он захватывает страницу в светлой и тёмной теме, на десктопе и мобильных устройствах, затем оценивает её по 11 критериям через персоны, описанные в DESIGN.md. В отличие от инструментов, которые просто генерируют код, Pristine сначала даёт честную оценку и конкретные рекомендации, а затем может внести правки. Команда /pristine critique только оценивает, не меняя код, а /pristine polish улучшает детали, сохраняя текущий вид. Для работы требуется браузерный инструмент для скриншотов, который Pristine использует для захвата страниц. Настройка начинается с /pristine init, который создаёт DESIGN.md на основе кода и ответов на вопросы. Pristine поддерживает 16 линз для целенаправленной полировки, таких как bolder, typeset или colorize. Инструмент распространяется под лицензией Apache-2.0 и доступен для установки через плагины для Claude Code, Codex, GitHub Copilot или через npx skills add.

Частые вопросы

Как установить pristine?

Основная команда установки из README:

npx skills add maddhruv/pristine

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

Pristine решает задачи оценки и улучшения веб-интерфейса: он анализирует страницу по 11 критериям с точки зрения пользователя, выдаёт оценку и рекомендации, а также может автоматически вносить правки в код. Инструмент помогает создавать новые страницы и компоненты в соответствии с дизайн-системой и персонами, а также полировать детали существующего UI без изменения общего стиля.

Какие браузерные инструменты нужны для работы Pristine?

Pristine использует браузерный инструмент для захвата скриншотов страниц перед оценкой. В README указано, что он применяет браузерный инструмент, но конкретные требования не детализированы.

Можно ли использовать Pristine с Cursor или другими редакторами?

Да, Pristine совместим с Claude Code, Codex, GitHub Copilot, Cursor и любым агентом, который читает файл SKILL.md. Установка возможна через плагины или вручную.

Под какой лицензией распространяется Pristine?

Pristine распространяется под лицензией Apache-2.0, что разрешает коммерческое использование и модификацию при соблюдении условий лицензии.

О репозитории

Язык

Лицензия

Звёзды

13

Форки

1

Открытые issues

0

Контрибьюторы

0

Создан

23.10.2026

Обновлён

26.10.2026

Теги