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