Перейти к руководству
web-design-reviewerавтор GitHub

Web Design Reviewer Skill.

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

  • Дизайн-ревью и доступность
  • Отчёт ревью
github/awesome-copilot · skills/web-design-reviewer/SKILL.mdSKILL.md
--- name: web-design-reviewer description: This skill enables visual inspection of websites running locally or remotely to identify and fix design issues. Triggers on requests like "review website design", "check the UI", "fix the layout", "find design problems". Detects issues with responsive design, accessibility, visual consistency, and layout breakage, then performs fixes at the source code level. --- ## Scope of Application ## Prerequisites ## Step 1: Information Gathering Phase ## Step 2: Visual Inspection Phase ## Step 3: Issue Fixing Phase ## Step 4: Re-verification Phase
Преамбула и заголовки разделов считаны из исходного файла 14 сентября 2026 г. · 10 577 символов полностью

01 Что делает

Что делает skill web-design-reviewer в Claude Code и Codex

Сводка, рабочий процесс и результаты — всё прочитано из SKILL.md этого skill.

Из SKILL.mdПрочитано 14.09.2026 · не запись выполнения

Словами самого skill

Web Design Reviewer проводит работающий сайт через инструмент браузерной автоматизации, визуально его осматривает и исправляет найденное в исходном коде. Он охватывает статичные сайты, SPA на React, Vue, Angular или Svelte, full-stack фреймворки, такие как Next.js и Nuxt, CMS-платформы, такие как WordPress и Drupal, и любые другие веб-приложения.

Workflow состоит из четырёх фаз: сбор контекста и автоопределение фреймворка и метода стилизации, проверка страниц по визуальному чек-листу, исправление проблем с приоритетом от P1 до P3, затем повторная проверка и повтор цикла. Находки группируются по категориям: layout, адаптивность, доступность и визуальная согласованность, каждая с уровнем серьёзности. Исправления следуют принципу минимальных изменений и завершаются отчётом о проверке в формате markdown.

Что он выдаёт

  • Отчёт о результатах проверки в формате markdown под названием Web Design Review Results.
  • Сводная таблица, охватывающая целевой URL, обнаруженный фреймворк, стилизацию, протестированные вьюпорты, обнаруженные проблемы и исправленные проблемы.
  • Записи по каждой проблеме с приоритетом, страницей, элементом, описанием, путём к исправленному файлу, деталями исправления и скриншотами до/после.
  • Раздел неисправленных проблем с указанием причины, по которой каждая проблема была оставлена, и рекомендуемого действия для пользователя, а также общими рекомендациями.
Смотрите пример запроса ↗

Как это работает

  1. 01
    Сбор контекста и определение стека

    Если URL не указан, он запрашивается, затем выполняется попытка автоматического определения по файлам workspace, таким как package.json, tsconfig.json, tailwind.config, next.config, vite.config и nuxt.config, после чего уточняется, какие страницы входят в область проверки.

  2. 02
    Навигация и захват

    Он открывает целевой URL, делает скриншоты, извлекает структуру DOM или снимок, когда это возможно, и переходит по дальнейшим страницам через навигацию сайта.

  3. 03
    Проверка по визуальному чек-листу

    Проблемы с макетом, адаптивностью, доступностью и визуальной согласованностью проверяются по эталонному чек-листу, который снова используется после внесения исправлений.

  4. 04
    Определение источника каждой проблемы

    Проблемные элементы отслеживаются до источника путём поиска в кодовой базе по именам классов или ID, поиска компонента по тексту или структуре элемента, а также фильтрации по паттернам файлов стилей, компонентов и страниц.

  5. 05
    Исправление, затем повторная проверка

    Исправления применяются в соответствии с рекомендациями для конкретного фреймворка, затем страница перезагружается или выполняется ожидание HMR dev-сервера, исправленные участки повторно снимаются на скриншот, и результаты «до» и «после» сравниваются.

02 Определите своё применение

Когда использовать скилл web-design-reviewer

Используйте skill web-design-reviewer в Claude Code или Codex, когда задача — дизайн-ревью такого рода. Область применения и ограничения ниже взяты из собственного файла skill.

Хорошо подходит

  • Проверка статического сайта, созданного на чистом HTML, CSS и JS.
  • Проверка одностраничного приложения на React, Vue, Angular или Svelte.
  • Проверка full-stack-приложения на фреймворке, таком как Next.js, Nuxt или SvelteKit.
  • Проверка сайта на CMS, например установки WordPress или Drupal.
  • Проверка локального сервера разработки, работающего, например, по адресу http://localhost:3000 во время разработки.

Знайте границы

  • Продакшн-окружения поддерживаются только для проверок в режиме «только чтение», поэтому изменения там применить нельзя.
  • Для исправлений требуется наличие исходного кода проекта в рабочей области, поэтому удалённый сайт без локального кода исправить нельзя.
  • Крупномасштабный рефакторинг без подтверждения пользователя прямо указан как то, чего делать не следует.
  • Исправления, не учитывающие производительность, указаны как антипаттерн.

Что предоставить

  • URL сайта для проверкиТребуется для навигации; если пользователь не указывает его, skill запрашивает его, приводя http://localhost:3000 как пример формы.
  • Фреймворк и расположение стилейSkill спрашивает, какой фреймворк и метод стилизации используются и где находятся файлы стилей и компоненты, чтобы найти нужную цель для редактирования.
  • Область проверкиПользователь указывает, охватывает ли проверка только определённые страницы или весь сайт.

03 Внутри скилла

Правила, которые skill web-design-reviewer задаёт Claude Code и Codex

8 конкретных инструкций, значений по умолчанию и ограничений, которые SKILL.md задаёт для агента — та часть файла, которая влияет на результат.

  1. Остановка после трёх попыток

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

  2. По одной проблеме за раз

    Каждая проблема исправляется по отдельности и проверяется перед переходом к следующей, а не пакетно.

  3. Скриншот перед изменением кода

    Скриншоты неработающего состояния всегда должны сохраняться перед внесением исправлений, чтобы можно было сравнить «до» и «после».

  4. Только минимальные изменения

    Принцип исправления — вносить только минимально необходимое изменение для устранения проблемы, соблюдая существующий стиль кода и не допуская поломок в других местах.

  5. Работайте по матрице приоритетов

    Проблемы вёрстки, влияющие на функциональность, — это P1 и исправляются немедленно, визуальные проблемы, ухудшающие UX, — это P2 и исправляются следом, мелкие визуальные несоответствия — это P3 и исправляются по возможности.

  6. Тестируйте на четырёх ширинах экрана

    Проверки адаптивности выполняются на 375px (мобильный, iPhone SE/12 mini), 768px (планшет, iPad), 1280px (десктоп) и 1920px (широкий экран).

  7. Соблюдайте существующие паттерны

    Исправления должны следовать существующему стилю кода, уже используемому в проекте, а не вводить новую конвенцию.

  8. Подтверждайте перед крупными изменениями

    Масштабный рефакторинг не выполняется в одностороннем порядке: перед крупными изменениями у пользователя запрашивается подтверждение, и несколько проблем не исправляются одновременно, так как это трудно проверить.

04 Применение

Установите web-design-reviewer в Claude Code или Codex

Одна команда npx skills add, затем первая задача в вашем агенте и чек-лист для результата.

Добавьте web-design-reviewer в Claude Code, Codex или ваш агент

Запустите в своём проекте; установщик спросит, какому агенту его добавить.

Terminal
npx skills add https://github.com/github/awesome-copilot --skill web-design-reviewer

Общая форма команды skills CLI для skills/web-design-reviewer/SKILL.md; репозиторий может документировать свой собственный путь.

Дайте скиллу первую задачу по проверке дизайна

Написано в терминах самого skill; замените части в квадратных скобках своим материалом.

Starter prompt
Review the design of the website running at http://localhost:3000. It is a [Next.js] app styled with [Tailwind CSS], please check the [home and pricing] pages at mobile and desktop widths. Find the layout, responsive and accessibility problems like element overflow, weak contrast or tiny touch targets, then fix them in the source and verify the fixes.

Источник: составлено по SKILL.md в терминах самого skill.

Проверьте первый результат

Что сам SKILL.md считает правильным результатом:

  • Перезагрузите браузер или дождитесь HMR сервера разработки, затем сделайте скриншоты исправленных участков.
  • Сравните скриншоты «до» и «после» для каждого исправленного элемента.
  • Запустите регрессионное тестирование, чтобы убедиться, что исправления не затронули другие области.
  • Убедитесь, что адаптивное отображение осталось корректным после изменения.
  • Читайте сообщения консоли браузера, чтобы отслеживать ошибки JavaScript, через инструмент browser_console_messages в эталонной настройке Playwright.

В OpenDesign импортируйте web-design-reviewer по ссылке на его SKILL.md: Plugins → Add → Skill → Import from link, затем выберите его в верхней панели.

05 Открытый исходный код, проверяемость

Источник, лицензия и проверка

Откуда взяты факты на этой странице и когда они были последний раз проверены.

Author
GitHub
Repository
github.com/github/awesome-copilot Ветка main
Файл skill
skills/web-design-reviewer/SKILL.md Контрольная сумма содержимого записана при проверке; коммит 1899b18
License
MIT Из LICENSE.
Звёзды репозитория
38 981 Снимок GitHub сделан 2026-09-14 для всего репозитория github/awesome-copilot, который содержит 6 skills в этом каталоге. Не является рейтингом или счётчиком использования web-design-reviewer.
Проверено OpenDesign
2026-09-14 Исходный файл, путь, текст лицензии и количество звезд были проверены. Не входит в основной комплект OpenDesign (проверено 2026-08-28); живой запуск не был записан на этой странице.

Внутри SKILL.md

  1. Область примененияПеречисляет статичные сайты, SPA и full-stack фреймворки, CMS-платформы и другие веб-приложения, которые он охватывает.
  2. Предварительные требованияРаботающий целевой сайт, автоматизация браузера с доступом к скриншотам и DOM, а также исходный код для исправлений.
  3. Шаг 1: Этап сбора информацииПодтверждает URL, спрашивает о фреймворке, стилизации и объёме работ, автоматически определяет конфигурационные файлы и метод стилизации.
  4. Шаг 2: Этап визуального осмотраПроходит по страницам, делает скриншоты, проверяет вёрстку, адаптивность, доступность и проблемы согласованности на четырёх ширинах экрана.
  5. Шаг 3: Этап исправления проблемРасставляет приоритеты от P1 до P3, находит исходные файлы по селектору, компоненту или паттерну, применяет минимальные исправления, специфичные для фреймворка.
  6. Шаг 4: Этап повторной проверкиПерезагружает страницу, делает новые скриншоты, сравнивает «до» и «после», проводит регрессионное тестирование, возвращается к предыдущим шагам, если проблемы остаются.
  7. Формат выводаОпределяет шаблон отчёта об обзоре в markdown со сводной таблицей, проблемами, неисправленными пунктами и рекомендациями.
  8. Необходимые возможностиПеречисляет навигацию, скриншоты, анализ изображений, получение DOM, чтение и запись файлов и поиск по коду.
  9. Референсная реализацияСоотносит возможности с инструментами Playwright MCP, приводит конфигурацию MCP-сервера и перечисляет другие совместимые инструменты.
  10. Best PracticesСписки «делать» и «не делать»: сохранять скриншоты, исправлять по одной проблеме за раз, не проводить массовый рефакторинг без подтверждения.
  11. Устранение неполадокОписывает случаи, когда файлы стилей не найдены, исправления не отображаются или влияют на другие области.
Собственное описание skill
«Этот skill позволяет визуально инспектировать сайты, работающие локально или удалённо, чтобы выявлять и исправлять проблемы дизайна. Срабатывает на запросы вроде ‹просмотри дизайн сайта›, ‹проверь UI›, ‹исправь вёрстку›, ‹найди проблемы дизайна›. Обнаруживает проблемы с адаптивным дизайном, доступностью, визуальной согласованностью и разрушением вёрстки, затем производит исправления на уровне исходного кода.»

Описание из front-matter в SKILL.md. Полный файл занимает около 10 577 символов. Читайте полный файл на GitHub.

06 Перед установкой

Вопросы о skill web-design-reviewer

Ответы взяты из SKILL.md в редакции от 2026-09-14, а не из записанного запуска.

Нужно ли, чтобы сайт уже был запущен перед началом работы?

Да. Первое обязательное условие — работающая цель, будь то локальный сервер разработки, стейджинг-среда или продакшен для обзоров только для чтения.

Также требуется автоматизация браузера с захватом скриншотов, навигацией по страницам и получением DOM, а для исправлений проект должен присутствовать в рабочей области.

Он меняет мой код или только сообщает о проблемах?

Он вносит исправления на уровне исходного кода, редактируя тот слой, который соответствует методу стилизации проекта: className в компонентах для Tailwind, файлы CSS-модулей для CSS Modules, обычные файлы CSS или SCSS, и файлы JS/TS для styled-components и Emotion. Если исправить что-то не удаётся, в отчёте указывается причина и рекомендуемое действие.

Какой инструмент автоматизации браузера ему нужен?

В качестве референсной реализации рекомендуется Playwright MCP с инструментами для навигации, снимков состояния, скриншотов, кликов, изменения размера и консольных сообщений. Рабочий процесс также работает с Selenium, Puppeteer, Cypress или WebDriver BiDi, если доступны навигация, скриншоты и получение DOM.

Web Design Reviewer

Запустите web-design-reviewer на реальной задаче дизайн-ревью.

Скачайте OpenDesign, импортируйте web-design-reviewer по ссылке на его SKILL.md, вставьте промпт выше и прочитайте план перед результатом.

Терминал
npx skills add https://github.com/github/awesome-copilot --skill web-design-reviewer

OpenDesign для компьютера

Одна дизайн-система. Единый образ бренда во всех материалах

В полном Vibe Design Workspace одни и те же правила бренда работают для сайтов, слайдов, интерактивных прототипов, дашбордов, изображений и HTML-видео. Подключите локальные Codex, Claude Code, Cursor и другие кодинг-агенты и создавайте бесплатно.

  • Сайты, слайды, прототипы, дашборды, изображения и видео
  • Более 140 дизайн-систем и полная библиотека шаблонов и навыков
  • Локальный Codex и более 21 кодинг-агента · Бесплатно
Скачать бесплатно

Для macOS и Windows