Añadir una revisión de seguridad a cada PR
Cuándo usarlo: Actualmente tus PRs van directamente de revisión de código a fusión — sin ojos de seguridad.
Requisitos previos
- Skills instalados — git clone https://github.com/trailofbits/skills ~/.claude/skills/trailofbits
Flujo
-
Delimitar el diffUse trailofbits/pr-review skill on the current PR. List files the skill thinks are security-relevant with reasons.✓ Copiado→ Razones de relevancia concretas archivo por archivo
-
Revisión profundaFor each flagged file, run the appropriate domain skill (crypto, input-validation, auth). Report findings with severity.✓ Copiado→ Lista ordenada por severidad con referencias al código
-
Resumen para el revisorWrite a 5-bullet PR comment summarizing the findings, non-scary but precise.✓ Copiado→ Resumen amigable para el revisor con citas exactas de líneas
Resultado: Un comentario de revisión de seguridad en cada PR que detecta problemas reales sin ahogarte en falsos positivos.
Errores comunes
- El skill marca problemas de estilo como de seguridad — Calibra en el prompt: "céntrate solo en problemas explotables"