Комплексне код-рев'ю з аналізом безпеки, продуктивності та якості. Використовуйте, коли користувачі просять переглянути код, проаналізувати якість коду, оцінити pull request, або згадують код-рев'ю, аналіз безпеки чи оптимізацію продуктивності.
Installs into .claude/skills of the current project.
Are you the author of Code Review Specialist?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/luongnv89-code-review-specialist-ccf10d26)
---
name: code-review-specialist
description: Комплексне код-рев'ю з аналізом безпеки, продуктивності та якості. Використовуйте, коли користувачі просять переглянути код, проаналізувати якість коду, оцінити pull request, або згадують код-рев'ю, аналіз безпеки чи оптимізацію продуктивності.
---
# Навичка код-рев'ю
Ця навичка забезпечує комплексні можливості код-рев'ю з фокусом на:
1. **Аналіз безпеки**
- Проблеми автентифікації/авторизації
- Ризики розкриття даних
- Вразливості інʼєкцій
- Криптографічні слабкості
- Логування чутливих даних
2. **Аналіз продуктивності**
- Ефективність алгоритмів (аналіз Big O)
- Оптимізація памʼяті
- Оптимізація запитів до БД
- Можливості кешування
- Проблеми конкурентності
3. **Якість коду**
- Принципи SOLID
- Патерни проєктування
- Конвенції іменування
- Документація
- Покриття тестами
4. **Супровідність**
- Читабельність коду
- Розмір функцій (має бути < 50 рядків)
- Цикломатична складність
- Управління залежностями
- Безпека типів
## Шаблон рев'ю
Для кожного фрагмента перевіреного коду надати:
### Резюме
- Загальна оцінка якості (1-5)
- Кількість виявлених проблем
- Рекомендовані пріоритетні зони
### Критичні проблеми (якщо є)
- **Проблема**: Чіткий опис
- **Розташування**: Файл і номер рядка
- **Вплив**: Чому це важливо
- **Серйозність**: Критична/Висока/Середня
- **Виправлення**: Приклад коду
### Знахідки за категоріями
#### Безпека (якщо знайдено проблеми)
Перелік вразливостей безпеки з прикладами
#### Продуктивність (якщо знайдено проблеми)
Перелік проблем продуктивності з аналізом складності
#### Якість (якщо знайдено проблеми)
Перелік проблем якості коду з пропозиціями рефакторингу
#### Супровідність (якщо знайдено проблеми)
Перелік проблем супровідності з покращеннями
## Історія версій
- v1.0.0 (2024-12-10): Початковий випуск з аналізом безпеки, продуктивності, якості та супровідності