Skip to content

Claude How ToClaude How To

Плагін PR Review

Повний робочий процес рев'ю PR з перевірками безпеки, тестування та документації.

Функції

✅ Аналіз безпеки ✅ Перевірка покриття тестами ✅ Верифікація документації ✅ Оцінка якості коду ✅ Аналіз впливу на продуктивність

Встановлення

bash
/plugin install pr-review

Що включено

Слеш-команди

  • /review-pr — Комплексне рев'ю PR
  • /check-security — Рев'ю з фокусом на безпеці
  • /check-tests — Аналіз покриття тестами

Субагенти

  • security-reviewer — Виявлення вразливостей безпеки
  • test-checker — Аналіз покриття тестами
  • performance-analyzer — Оцінка впливу на продуктивність

MCP-сервери

  • Інтеграція з GitHub для даних PR

Хуки

  • pre-review.js — Передрев'юшна валідація

Використання

Базове рев'ю PR

/review-pr

Тільки перевірка безпеки

/check-security

Перевірка покриття тестами

/check-tests

Вимоги

  • Claude Code 1.0+
  • Доступ до GitHub
  • Git-репозиторій

Конфігурація

Налаштуйте GitHub-токен:

bash
export GITHUB_TOKEN="your_github_token"

Приклад робочого процесу

User: /review-pr

Claude:
1. Запускає pre-review хук (валідація git-репозиторію)
2. Отримує дані PR через GitHub MCP
3. Делегує рев'ю безпеки субагенту security-reviewer
4. Делегує тестування субагенту test-checker
5. Делегує продуктивність субагенту performance-analyzer
6. Синтезує всі знахідки
7. Надає комплексний звіт рев'ю

Результат:
✅ Безпека: Критичних проблем не знайдено
⚠️  Тестування: Покриття 65%, рекомендовано 80%+
✅ Продуктивність: Суттєвого впливу немає
📝 Рекомендації: Додати тести для граничних випадків