К основному содержанию
скилл CX Codex

pr-review-canvas — скилл для Claude Code: что делает и как установить

Скилл собирает автономный HTML-документ с интерактивным разбором пуллреквеста в GitHub. Пригодится, когда нужно изучить объёмный PR с комментариями и скрытым шаблонным кодом.

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

Что делает pr-review-canvas

Скилл превращает пуллреквест GitHub в локальную интерактивную веб-страницу. Агент параллельно выгружает метаданные, комментарии и патчи через gh api, отделяет ключевые правки от шаблонных файлов и добавляет текстовые пояснения. Длинные алгоритмы можно сворачивать под краткий псевдокод, чтобы не продираться через десятки строк обвязки.

Для сборки страницы используются локальные файлы template.html, стили styles.css и скрипт renderer.js. Рендерер подсвечивает перенесённый код, прячет чистые изменения пробелов и фильтрует секции импортов.

Для работы в окружении обязательны установленные утилиты gh, jq и python3. Без Python безопасная подстановка патчей не сработает: скрипт экранирует символы разметки, чтобы закрывающий тег внутри кода диффа не сломал HTML-документ.

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

  • отделить важную бизнес-логику пуллреквеста от рутинного бойлерплейта
  • сформировать автономный HTML-отчёт с диффами и чек-листом проверки
  • свернуть длинные блоки кода в компактный псевдокод
  • отследить перемещённые фрагменты кода с цветовой подсветкой

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

  • Сделай интерактивный разбор этого пуллреквеста и сохрани страницу в HTML.
  • Разбери изменения в PR, скрой бойлерплейт и покажи диффы с заметками.

Как установить pr-review-canvas

1Через Skills CLI (Vercel)

npx skills add cursor/plugins --skill pr-review-canvas -a claude-code

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

~/.claude/skills/pr-review-canvas/SKILL.md

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

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о pr-review-canvas

Как установить pr-review-canvas в Claude Code?

Выполните команду npx skills add cursor/plugins --skill pr-review-canvas -a claude-code. Также можно вручную сохранить файл навыка по пути ~/.claude/skills/pr-review-canvas/SKILL.md.

Что делает pr-review-canvas?

Он запрашивает данные пуллреквеста через GitHub API и формирует интерактивную тёмную HTML-страницу со сводкой, заметками и сворачиваемыми диффами.

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

Потребуются консольный клиент gh для выгрузки данных, jq для форматирования JSON и python3 для безопасной сборки итогового HTML.

Похожие скиллы

Всё по теме «Код-ревью и рефакторинг» →
improve-codebase-architecture Matt Pocock Скилл ищет архитектурные узкие места в кодовой базе и показывает варианты углубления модулей в HTML-отчёте. Подойдёт для ревью перед рефакторингом. 1 163 035установок tdd Matt Pocock Скилл управляет циклом красный-зелёный в TDD: проверяет, что тесты пишутся до кода, держит их на уровне публичных интерфейсов и не завязывает на внутреннюю структуру. 1 141 062установок triage Matt Pocock Скилл проводит issue и внешние PR через роли триажа, проверку и подготовку брифа для агента. Подойдёт мейнтейнеру, который разбирает очередь задач. 990 453установок codebase-design Matt Pocock Скилл помогает проектировать модули с небольшим интерфейсом и скрытой внутри сложностью. Подходит для рефакторинга, тестируемости и поиска чистого seam. 850 344установок code-review Matt Pocock Проверяет изменения от выбранной точки по стандартам репозитория и требованиям задачи. Нужен для ревью ветки, PR или незавершённой работы. 789 521установок implement Matt Pocock Выполняет задачу по спецификации или тикетам, ведёт работу через тесты и завершает её ревью с коммитом. Подходит для задач, где нужен дисциплинированный цикл разработки. 774 700установок

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

fix-ci Скилл ищет упавшие проверки в PR, разбирает логи и вносит минимальные правки. Нужен, когда CI ветки или pull request не проходит. CX Codex +1 2 400установок verify-this Скилл проверяет конкретное утверждение на локальных данных: снимает замеры до и после, сравнивает артефакты и выдаёт один вердикт. CX Codex +1 2 400установок control-cli Скилл собирает локальное тестовое окружение для проверки консольных утилит и TUI. Помогает находить утечки памяти, зависания и ошибки интерфейса без внешних сервисов. CX Codex +1 2 400установок check-compiler-errors Скилл запускает команды компиляции и проверки типов, собирает ошибки по файлам и категориям, потом чинит их по приоритету. Нужен, когда локальная валидация или CI блокируется на типах. CX Codex +1 2 300установок new-branch-and-pr Скилл проводит задачу от новой ветки до ссылки на пул-реквест: коммит, пуш, описание с заметками о тестах. Пригодится, когда правку нужно отдать на ревью. CX Codex +1 2 200установок loop-on-ci Скилл следит за статусом PR-проверок через gh pr checks и помогает агенту итеративно искать и устранять ошибки CI, пока все тесты не пройдут. Нужен GitHub CLI и доступ к репозиторию с PR. CX Codex +1 2 200установок get-pr-comments Собирает замечания ревьюеров и ветки обсуждений текущего пулл-реквеста. Превращает разрозненные реплики в структурированный перечень правок с учётом их важности. CX Codex +1 2 200установок workflow-from-chats Анализирует недавние диалоги с агентом и превращает повторяющиеся предпочтения в скиллы, правила или документацию процессов. CX Codex +1 2 100установок

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

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