Добавить проверку безопасности к каждому PR
Когда использовать: Ваши PR сейчас идут прямо из ревью кода в merge — без проверки безопасности.
Предварительные требования
- Skills установлены — git clone https://github.com/trailofbits/skills ~/.claude/skills/trailofbits
Поток
-
Определить область диффаUse trailofbits/pr-review skill on the current PR. List files the skill thinks are security-relevant with reasons.✓ Скопировано→ Конкретные причины релевантности для каждого файла
-
Глубокое ревьюFor each flagged file, run the appropriate domain skill (crypto, input-validation, auth). Report findings with severity.✓ Скопировано→ Список по уровням серьёзности со ссылками на код
-
Сводка для ревьюераWrite a 5-bullet PR comment summarizing the findings, non-scary but precise.✓ Скопировано→ Понятная сводка для ревьюера с точными ссылками на строки
Итог: Комментарий с ревью безопасности к каждому PR, который выявляет реальные проблемы без потока ложных срабатываний.
Подводные камни
- Skill помечает проблемы стиля как проблемы безопасности — Калибруйте промптом: "focus on exploitable issues only"